[Bug tree-optimization/68707] [6 Regression] testcase gcc.dg/vect/O3-pr36098.c vectorized using VEC_PERM_EXPR rather than VEC_LOAD_LANES

2015-12-16 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68707 --- Comment #19 from rguenther at suse dot de --- On December 16, 2015 8:24:49 PM GMT+01:00, "alalaw01 at gcc dot gnu.org" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68707 > >--- Comment #18 from alalaw01 at

[Bug target/68937] i686: -fno-plt produces wrong code (maybe only with tailcall)

2015-12-16 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68937 H.J. Lu changed: What|Removed |Added Attachment #37052|0 |1 is obsolete|

[Bug rtl-optimization/25972] pack and unpack of long doubles via union generates poor code

2015-12-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25972 Bill Schmidt changed: What|Removed |Added CC||wschmidt at gcc dot gnu.org --- Comment

[Bug rtl-optimization/10588] [PPC] i==0||j==0 should use cntlzw and srawi

2015-12-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10588 Bill Schmidt changed: What|Removed |Added CC||dje.gcc at gmail dot com,

[Bug target/68752] PowerPC: vector reciprocal square root estimate missed optimisations

2015-12-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68752 Bill Schmidt changed: What|Removed |Added Target Milestone|--- |6.0

[Bug jit/64296] link failure of libgccjit.so for "in tree" gmp/mpc/mpfr/isl

2015-12-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64296 Martin Sebor changed: What|Removed |Added Last reconfirmed|2015-04-13 00:00:00 |2015-12-16 CC|

[Bug middle-end/68832] FAIL: gcc.c-torture/execute/alias-2.c -O1 execution test

2015-12-16 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68832 --- Comment #6 from Jan Hubicka --- The bug is caused by achors. We call Breakpoint 6, write_dependence_p (mem=0x769006f0, x=0x769006c0, x_mode=SImode, x_addr=0x76900690, mem_canonicalized=true, x_canonicalized=true, writep=false)

[Bug target/68753] PowerPC: double precision reciprocal estimate missed optimisations

2015-12-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68753 Bill Schmidt changed: What|Removed |Added Target Milestone|--- |6.0

[Bug target/68945] enable libcilkrts on SPARC

2015-12-16 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68945 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/68162] [5 Regression] Incompatible pointer type using a typedef

2015-12-16 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68162 --- Comment #19 from Joseph S. Myers --- Author: jsm28 Date: Wed Dec 16 21:11:01 2015 New Revision: 231722 URL: https://gcc.gnu.org/viewcvs?rev=231722=gcc=rev Log: Fix TYPE_MAIN_VARIANT construction for arrays of qualified typedefs (PR

[Bug libstdc++/56383] error with multiple enable_shared_from_this base classes

2015-12-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56383 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/68941] ice in vect_analyze_stmt, at tree-vect-stmts.c:8013

2015-12-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68941 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/68948] New: G++ voluntarily removes a function call with terrible side effects

2015-12-16 Thread basil at list dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68948 Bug ID: 68948 Summary: G++ voluntarily removes a function call with terrible side effects Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: major

[Bug tree-optimization/68946] [6 Regression] ICE at -O3 on x86_64-linux-gnu in both 32- and 64-bit modes (in vect_analyze_stmt, at tree-vect-stmts.c:8013)

2015-12-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68946 Marek Polacek changed: What|Removed |Added CC||dcb314 at hotmail dot com --- Comment

[Bug rtl-optimization/25972] pack and unpack of long doubles via union generates poor code

2015-12-16 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25972 Peter Bergner changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/68937] i686: -fno-plt produces wrong code (maybe only with tailcall)

2015-12-16 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68937 H.J. Lu changed: What|Removed |Added Attachment #37049|0 |1 is obsolete|

[Bug rtl-optimization/25972] pack and unpack of long doubles via union generates poor code

2015-12-16 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25972 Peter Bergner changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #8 from Peter

[Bug middle-end/26163] [meta-bug] missed optimization in SPEC (2k and 2k6 and 95)

2015-12-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 Bug 26163 depends on bug 10588, which changed state. Bug 10588 Summary: [PPC] i==0||j==0 should use cntlzw and srawi https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10588 What|Removed |Added

[Bug tree-optimization/15524] [4.0 Regression] jump threading on trees is slow with switch statements with large # of cases

2015-12-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15524 Bug 15524 depends on bug 10588, which changed state. Bug 10588 Summary: [PPC] i==0||j==0 should use cntlzw and srawi https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10588 What|Removed |Added

[Bug rtl-optimization/10588] [PPC] i==0||j==0 should use cntlzw and srawi

2015-12-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10588 David Edelsohn changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug middle-end/68832] FAIL: gcc.c-torture/execute/alias-2.c -O1 execution test

2015-12-16 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68832 --- Comment #7 from Jan Hubicka --- Created attachment 37055 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37055=edit proposed fix This patch adds compare of anchored variables

[Bug target/68805] ICE while var-tracking in simplify_binary_operation_1 with -g and -mvsx-timode

2015-12-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68805 Bill Schmidt changed: What|Removed |Added Target Milestone|--- |6.0

[Bug middle-end/24332] asm label declaration may be missing aliasing info

2015-12-16 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24332 Bug 24332 depends on bug 25140, which changed state. Bug 25140 Summary: aliases, including weakref, break alias analysis https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25140 What|Removed |Added

[Bug middle-end/25140] aliases, including weakref, break alias analysis

2015-12-16 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25140 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Depends on|68832

[Bug lto/61886] [4.9/5/6 Regression] LTO breaks fread with _FORTIFY_SOURCE=2

2015-12-16 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61886 Bug 61886 depends on bug 25140, which changed state. Bug 25140 Summary: aliases, including weakref, break alias analysis https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25140 What|Removed |Added

[Bug middle-end/68832] FAIL: gcc.c-torture/execute/alias-2.c -O1 execution test

2015-12-16 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68832 --- Comment #5 from Jan Hubicka --- I will take a look. Seems something still needs update for alias.

[Bug c++/68948] G++ voluntarily removes a function call with terrible side effects

2015-12-16 Thread basil at list dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68948 --- Comment #1 from Vasily Sukhanov --- Created attachment 37051 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37051=edit compressed preprocessed file I had to compress the file to fit into 1M.

[Bug ipa/68930] Aggregate replacements not applied to inline function bodies.

2015-12-16 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68930 --- Comment #7 from rguenther at suse dot de --- On December 16, 2015 7:28:35 PM GMT+01:00, hubicka at ucw dot cz wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68930 > >--- Comment #6 from Jan Hubicka --- >For

[Bug tree-optimization/68707] [6 Regression] testcase gcc.dg/vect/O3-pr36098.c vectorized using VEC_PERM_EXPR rather than VEC_LOAD_LANES

2015-12-16 Thread alalaw01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68707 --- Comment #18 from alalaw01 at gcc dot gnu.org --- Well, we've seen this patch fix some of the vectorizer performance regressions we've had on some benchmarks. On SPEC...the "SLP cancelled" case triggers all over the place, but in most of

[Bug tree-optimization/68946] [6 Regression] ICE at -O3 on x86_64-linux-gnu in both 32- and 64-bit modes (in vect_analyze_stmt, at tree-vect-stmts.c:8013)

2015-12-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68946 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/68937] i686: -fno-plt produces wrong code (maybe only with tailcall)

2015-12-16 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68937 H.J. Lu changed: What|Removed |Added Attachment #37053|0 |1 is obsolete|

[Bug c/68162] [5 Regression] Incompatible pointer type using a typedef

2015-12-16 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68162 Joseph S. Myers changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/68872] -mcpu=powerpc64le does not pass -mpower8 to gas

2015-12-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68872 Bill Schmidt changed: What|Removed |Added Target Milestone|--- |6.0

[Bug libfortran/68867] numeric formatting problem in the fortran library

2015-12-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68867 --- Comment #16 from Bill Schmidt --- Hm, but comment #8 from PR24685 indicates that this is clearly a regression. At that time Andrew Pinski asserted that this failure was restricted to Darwin, and powerpc*-linux didn't fail the test.

[Bug target/68770] [6 Regression] Conditional jump or move depends on uninitialised value(s) default_secondary_reload() targhooks.c:940

2015-12-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68770 Bill Schmidt changed: What|Removed |Added Target Milestone|--- |6.0

[Bug target/68532] [ARM] Incorrect code result on arm big endian

2015-12-16 Thread cbaylis at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68532 --- Comment #2 from cbaylis at gcc dot gnu.org --- Patch posted: https://gcc.gnu.org/ml/gcc-patches/2015-12/msg01644.html

[Bug target/68945] New: RFE: enable libcilkrts on SPARC [ patch included ]

2015-12-16 Thread stefan.teleman at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68945 Bug ID: 68945 Summary: RFE: enable libcilkrts on SPARC [ patch included ] Product: gcc Version: 4.9.3 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug rtl-optimization/68947] New: CFG expansion computes incorrect frequencies with -ftree-parallelize-loops=4

2015-12-16 Thread kelvin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68947 Bug ID: 68947 Summary: CFG expansion computes incorrect frequencies with -ftree-parallelize-loops=4 Product: gcc Version: unknown Status: UNCONFIRMED Severity:

[Bug c/66208] macro location not detected

2015-12-16 Thread bernds at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66208 Bernd Schmidt changed: What|Removed |Added CC||bernds at gcc dot gnu.org

[Bug ipa/68930] Aggregate replacements not applied to inline function bodies.

2015-12-16 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68930 --- Comment #5 from Jan Hubicka --- > But how would you represent this info? I don't see how it's going to > do better than the inliner inserting an extra initialization (of course > that might stay around if there are no cleanup opportunities

[Bug c++/68309] [5/6 Regression] ICE: Segmentation fault

2015-12-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68309 --- Comment #7 from Jason Merrill --- (In reply to Jason Merrill from comment #6) > * pt.c (instantiate_decl): Revert earlier change. The bug is now fixed by the patch for 63628.

[Bug target/32429] [PPC, missing optimization] stack space not optimized when stack not used

2015-12-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32429 Bill Schmidt changed: What|Removed |Added CC||wschmidt at gcc dot gnu.org --- Comment

[Bug c/64637] Incorrect location for -Wunused-value warnings in for-loop

2015-12-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64637 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/68350] std::uninitialized_copy overly restrictive for trivially_copyable types

2015-12-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68350 --- Comment #3 from Jonathan Wakely --- (In reply to Philipp Ochsendorf from comment #0) > I think the following decision is too restrictive: > > return std::__uninitialized_copy<__is_trivial(_ValueType1) > &&

[Bug libstdc++/56383] error with multiple enable_shared_from_this base classes

2015-12-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56383 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Wed Dec 16 17:09:47 2015 New Revision: 231701 URL: https://gcc.gnu.org/viewcvs?rev=231701=gcc=rev Log: Fix ambiguity with multiple enable_shared_from_this bases PR

[Bug objc/68943] New: GCC should support nullable and nonnull

2015-12-16 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68943 Bug ID: 68943 Summary: GCC should support nullable and nonnull Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: objc

[Bug target/67808] LRA ICEs on simple double to long double conversion test case

2015-12-16 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67808 Peter Bergner changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug ipa/68930] Aggregate replacements not applied to inline function bodies.

2015-12-16 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68930 --- Comment #6 from Jan Hubicka --- For the Martin's answer. I poked about this a bit. One can add call to node->get_body to the end of cgraph_materialize_clone which after removing the associated assert will call to the ipa-prop transform

[Bug c++/68309] [5/6 Regression] ICE: Segmentation fault

2015-12-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68309 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/45053] libgcc_s link command misses crtsavgpr_s and crtresgpr_s for powerpc

2015-12-16 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45053 --- Comment #15 from Peter Bergner --- (In reply to Bill Schmidt from comment #14) > (In reply to Alan Modra from comment #13) > > Created attachment 29382 [details] > > Fix > > Alan, did this make it upstream? Can this be closed? Looking at

[Bug rtl-optimization/67201] PowerPC -mlra hits ICE: Max. number of generated reload insns per insn is achieved

2015-12-16 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67201 Michael Meissner changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/68942] New: overly strict use of deleted function before argument-dependent lookup (ADL)

2015-12-16 Thread lucdanton at free dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68942 Bug ID: 68942 Summary: overly strict use of deleted function before argument-dependent lookup (ADL) Product: gcc Version: 5.2.1 Status: UNCONFIRMED Severity:

[Bug c++/68942] overly strict use of deleted function before argument-dependent lookup (ADL)

2015-12-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68942 Jonathan Wakely changed: What|Removed |Added Keywords||rejects-valid

[Bug libfortran/68743] [6 Regression] FAIL: gfortran.dg/aint_anint_1.f90 -O0 execution test

2015-12-16 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68743 --- Comment #25 from dave.anglin at bell dot net --- On 2015-12-16 12:12 PM, joseph at codesourcery dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68743 > > --- Comment #24 from joseph at codesourcery dot com dot com> --- > The

[Bug c/68946] New: ICE at -O3 on x86_64-linux-gnu in both 32- and 64-bit modes (in vect_analyze_stmt, at tree-vect-stmts.c:8013)

2015-12-16 Thread chengniansun at gmail dot com
++ --disable-werror --enable-multilib Thread model: posix gcc version 6.0.0 20151216 (experimental) [trunk revision 231674] (GCC) $: $: gcc-trunk -w -m64 small.c -O3 small.c: In function ‘fn1’: small.c:4:6: internal compiler error: in vect_analyze_stmt, at tree-vect-stmts.c:8013 void fn1

[Bug libstdc++/68912] Wrong value category used in _Bind functor

2015-12-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68912 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libfortran/68743] [6 Regression] FAIL: gfortran.dg/aint_anint_1.f90 -O0 execution test

2015-12-16 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68743 --- Comment #24 from joseph at codesourcery dot com --- The transformation that generates floorf calls should not happen if the TARGET_LIBC_HAS_FUNCTION says that the target does not have that function. You should fix either the definition of

[Bug objc/68944] New: Testsuite failures due to objc_object::isa deprecation

2015-12-16 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68944 Bug ID: 68944 Summary: Testsuite failures due to objc_object::isa deprecation Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/68256] Defining TARGET_USE_CONSTANT_BLOCKS_P causes go bootstrap failure on aarch64.

2015-12-16 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68256 Ramana Radhakrishnan changed: What|Removed |Added Target Milestone|6.0 |7.0 Summary|[6

[Bug target/45053] libgcc_s link command misses crtsavgpr_s and crtresgpr_s for powerpc

2015-12-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45053 Bill Schmidt changed: What|Removed |Added CC||wschmidt at gcc dot gnu.org --- Comment

[Bug c/64637] Incorrect location for -Wunused-value warnings in for-loop

2015-12-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64637 --- Comment #3 from Marek Polacek --- Author: mpolacek Date: Wed Dec 16 16:50:07 2015 New Revision: 231700 URL: https://gcc.gnu.org/viewcvs?rev=231700=gcc=rev Log: PR c/64637 * c-typeck.c (c_process_expr_stmt): Use location of

[Bug libstdc++/68912] Wrong value category used in _Bind functor

2015-12-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68912 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Wed Dec 16 17:09:52 2015 New Revision: 231702 URL: https://gcc.gnu.org/viewcvs?rev=231702=gcc=rev Log: Fix cv-qualifiers in std::bind invocation PR libstdc++/68912 *

[Bug fortran/68940] -Wno-error=compare-reals not working

2015-12-16 Thread jahns at dkrz dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68940 --- Comment #1 from Thomas Jahns --- Just noticed the same applies to -Wunused-parameter.

[Bug target/68937] i686: -fno-plt produces wrong code (maybe only with tailcall)

2015-12-16 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68937 --- Comment #4 from H.J. Lu --- sibcall_memory_operand shouldn't allow any callee-saved registers as GOT base register since they must be restored before return.

[Bug c++/63628] [c++1y] cannot use decltype on captured arg-pack

2015-12-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63628 --- Comment #7 from Jason Merrill --- *** Bug 61814 has been marked as a duplicate of this bug. ***

[Bug c++/54367] [meta-bug] lambda expressions

2015-12-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 61814, which changed state. Bug 61814 Summary: [c++1y] cannot use decltype on captured variable in generic lambda https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61814 What|Removed |Added

[Bug c++/63628] [c++1y] cannot use decltype on captured arg-pack

2015-12-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63628 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/61814] [c++1y] cannot use decltype on captured variable in generic lambda

2015-12-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61814 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/63628] [c++1y] cannot use decltype on captured arg-pack

2015-12-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63628 --- Comment #8 from Jason Merrill --- Author: jason Date: Wed Dec 16 18:36:55 2015 New Revision: 231715 URL: https://gcc.gnu.org/viewcvs?rev=231715=gcc=rev Log: PR c++/63628 * pt.c (tsubst_pack_expansion): Also make dummy decls

[Bug target/64783] -march=armv8.1-a should be supported

2015-12-16 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64783 Ramana Radhakrishnan changed: What|Removed |Added Target Milestone|--- |6.0 --- Comment #5 from Ramana

[Bug libstdc++/68350] std::uninitialized_copy overly restrictive for trivially_copyable types

2015-12-16 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68350 Ville Voutilainen changed: What|Removed |Added Target Milestone|--- |7.0 Severity|normal

[Bug target/67808] LRA ICEs on simple double to long double conversion test case

2015-12-16 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67808 Peter Bergner changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #7 from Peter

[Bug c++/63628] [c++1y] cannot use decltype on captured arg-pack

2015-12-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63628 --- Comment #5 from Jason Merrill --- Author: jason Date: Wed Dec 16 18:22:17 2015 New Revision: 231713 URL: https://gcc.gnu.org/viewcvs?rev=231713=gcc=rev Log: PR c++/63628 * pt.c (tsubst_pack_expansion): Also make dummy decls

[Bug c++/68309] [5/6 Regression] ICE: Segmentation fault

2015-12-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68309 --- Comment #6 from Jason Merrill --- Author: jason Date: Wed Dec 16 18:22:23 2015 New Revision: 231714 URL: https://gcc.gnu.org/viewcvs?rev=231714=gcc=rev Log: PR c++/68309 * pt.c (instantiate_decl): Revert earlier change.

[Bug c++/54367] [meta-bug] lambda expressions

2015-12-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54367 Bug 54367 depends on bug 63628, which changed state. Bug 63628 Summary: [c++1y] cannot use decltype on captured arg-pack https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63628 What|Removed |Added

[Bug target/68937] i686: -fno-plt produces wrong code (maybe only with tailcall)

2015-12-16 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68937 --- Comment #5 from H.J. Lu --- Created attachment 37049 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37049=edit A patch for sibcall_memory_operand

[Bug target/68945] RFE: enable libcilkrts on SPARC [ patch included ]

2015-12-16 Thread stefan.teleman at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68945 Stefan Teleman changed: What|Removed |Added CC||stefan.teleman at oracle dot com ---

[Bug target/68928] AVX loops on unaligned arrays could generate more efficient startup/cleanup code when peeling

2015-12-16 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68928 --- Comment #2 from Peter Cordes --- Richard wrote: > [...] avoid peeling for alignment on x86_64 and just use unaligned ops Yeah, that's what clang does, and may be optimal. Certainly it's easy, and gives optimal performance when buffers

[Bug other/68813] [openacc] lto1: internal compiler error: in input_varpool_node, at lto-cgraph.c

2015-12-16 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68813 cesar at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libfortran/68867] numeric formatting problem in the fortran library

2015-12-16 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68867 --- Comment #20 from Jerry DeLisle --- (In reply to Jerry DeLisle from comment #19) > (In reply to Bill Seurer from comment #12) > > > I checked with the revision previous to this patch and the revision for this > > patch and the only

[Bug c++/68949] New: [5.? Regression] Implicit initialization of array member silently miscompiling.

2015-12-16 Thread woutershep at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68949 Bug ID: 68949 Summary: [5.? Regression] Implicit initialization of array member silently miscompiling. Product: gcc Version: 5.3.0 Status: UNCONFIRMED

[Bug libfortran/68867] numeric formatting problem in the fortran library

2015-12-16 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68867 --- Comment #19 from Jerry DeLisle --- (In reply to Bill Seurer from comment #12) > I checked with the revision previous to this patch and the revision for this > patch and the only differences were fmt_g0_7 succeeding and >

[Bug target/32429] [PPC, missing optimization] stack space not optimized when stack not used

2015-12-16 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32429 Pat Haugen changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/32401] [PPC/Altivec] Non optimal code structure with -mabi=altivec

2015-12-16 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32401 Bug 32401 depends on bug 32429, which changed state. Bug 32429 Summary: [PPC, missing optimization] stack space not optimized when stack not used https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32429 What|Removed

[Bug c++/68949] [5.? Regression] Implicit initialization of array member silently miscompiling.

2015-12-16 Thread woutershep at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68949 --- Comment #1 from Wouter van Kesteren --- Created attachment 37057 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37057=edit cc

[Bug libfortran/68867] numeric formatting problem in the fortran library

2015-12-16 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68867 --- Comment #21 from Jerry DeLisle --- Just to be double sure, I reverted my patch on the PowerPC I use for testing and see that default_format_denormal_2.f90 fails regardless, so this is a separate issue from this PR. I think xfailing the test

[Bug libfortran/68867] numeric formatting problem in the fortran library

2015-12-16 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68867 --- Comment #17 from Steve Kargl --- On Wed, Dec 16, 2015 at 08:52:19PM +, wschmidt at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68867 > > --- Comment #16 from Bill Schmidt --- > Hm, but comment #8 from PR24685

[Bug tree-optimization/68892] [6 Regression] Excessive dead loads produced by BB vectorization

2015-12-16 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68892 Bill Seurer changed: What|Removed |Added CC||seurer at linux dot vnet.ibm.com ---

[Bug lto/68685] LTO build hits ICE in copy_to_mode_reg, at explow.c:595

2015-12-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68685 Bill Schmidt changed: What|Removed |Added Target Milestone|--- |6.0

[Bug target/68690] PowerPC64: TOC save in PHP core loop results in load hit store

2015-12-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68690 Bill Schmidt changed: What|Removed |Added Target Milestone|--- |6.0

[Bug lto/67548] [5 Regression] LTO drops weak binding with "ld -r"

2015-12-16 Thread belagod at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67548 --- Comment #14 from Tejas Belagod --- Author: belagod Date: Wed Dec 16 22:33:51 2015 New Revision: 231724 URL: https://gcc.gnu.org/viewcvs?rev=231724=gcc=rev Log: Backport from Mainline PR lto/67548 * lto-plugin.c

[Bug objc++/68932] FAIL: obj-c++.dg/property/at-property-23.mm -fgnu-runtime (internal compiler error)

2015-12-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68932 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug objc++/68932] FAIL: obj-c++.dg/property/at-property-23.mm -fgnu-runtime (internal compiler error)

2015-12-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68932 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug objc++/68932] FAIL: obj-c++.dg/property/at-property-23.mm -fgnu-runtime (internal compiler error)

2015-12-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68932 --- Comment #2 from Martin Sebor --- Author: msebor Date: Wed Dec 16 23:56:27 2015 New Revision: 231726 URL: https://gcc.gnu.org/viewcvs?rev=231726=gcc=rev Log: PR objc++/68932 - FAIL: obj-c++.dg/property/at-property-23.mm -fgnu-runtime

[Bug libfortran/68867] numeric formatting problem in the fortran library

2015-12-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68867 --- Comment #18 from Andrew Pinski --- (In reply to Bill Schmidt from comment #16) > Hm, but comment #8 from PR24685 indicates that this is clearly a regression. > At that time Andrew Pinski asserted that this failure was restricted to > Darwin,

[Bug target/68928] AVX loops on unaligned arrays could generate more efficient startup/cleanup code when peeling

2015-12-16 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68928 --- Comment #3 from Peter Cordes --- I posted this as a question on stackoverflow, and got some useful comments (and had some ideas while writing up a mask-gen answer).

[Bug fortran/68950] New: [fortran] gfc_format_decoder cannot handle %qE

2015-12-16 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68950 Bug ID: 68950 Summary: [fortran] gfc_format_decoder cannot handle %qE Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: minor Priority: P3 Component:

[Bug target/68664] PowerPC: speculative sqrt in c-ray main loop causes large slow down

2015-12-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68664 Bill Schmidt changed: What|Removed |Added Target Milestone|--- |6.0

[Bug tree-optimization/67530] Failure to eliminate dead code produced by vector lowering

2015-12-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67530 Bill Schmidt changed: What|Removed |Added Target Milestone|--- |6.0

[Bug tree-optimization/68892] [6 Regression] Excessive dead loads produced by BB vectorization

2015-12-16 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68892 --- Comment #5 from Bill Seurer --- It also causes an ice when I compile 20100610.c seurer@genoa:~/tests/gcc$ ~/gcc/install/gcc-test3/bin/gcc -c -fgnu-tm -O3 20100610.c In function 'TMelement_alloc': cc1: internal compiler error: tree check:

  1   2   3   >