[Bug target/68674] ARM/AARCH64 attribute target neon internal compiler error: in copy_to_mode_reg, at explow.c:595

2015-12-17 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68674 chrbr at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug c++/67702] [4.9/5/6 Regression] Internal compiler error: Segmentation fault

2015-12-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67702 --- Comment #6 from Jakub Jelinek --- This stopped being reproduceable with r231203. Was that the right fix for this? If so, we should add the testcase to the testsuite and close this.

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

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67530 Richard Biener changed: What|Removed |Added Target Milestone|6.0 |--- --- Comment #2 from Richard Biener

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

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68892 --- Comment #6 from Richard Biener --- (In reply to Bill Seurer from comment #5) > 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 'TMelemen

[Bug target/68945] enable libcilkrts on SPARC

2015-12-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68945 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug testsuite/68629] FAIL: c-c++-common/attr-simd-3.c

2015-12-17 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68629 --- Comment #6 from Thomas Preud'homme --- Author: thopre01 Date: Thu Dec 17 08:43:48 2015 New Revision: 231745 URL: https://gcc.gnu.org/viewcvs?rev=231745&root=gcc&view=rev Log: 2015-12-17 Thomas Preud'homme Revert: 2015-12-14 Thom

[Bug tree-optimization/68951] [6 Regression] ICE in vect_update_misalignment_for_peel

2015-12-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68951 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

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

2015-12-17 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68950 --- Comment #3 from vries at gcc dot gnu.org --- Created attachment 37059 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37059&action=edit tentative patch

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

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68892 --- Comment #7 from Richard Biener --- (In reply to Bill Seurer from comment #4) > That fix broke the test case pr60203.c. > > PASS: gcc.target/powerpc/pr60203.c (test for excess errors) > PASS: gcc.target/powerpc/pr60203.c scan-assembler-not st

[Bug target/67973] All the tests for -gstabs* fail on x86_64-apple-darwin14 with Xcode 7

2015-12-17 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67973 --- Comment #14 from Rainer Orth --- Author: ro Date: Thu Dec 17 09:23:08 2015 New Revision: 231747 URL: https://gcc.gnu.org/viewcvs?rev=231747&root=gcc&view=rev Log: Only support -gstabs on Mac OS X if assember supports it (PR target/67973)

[Bug c++/68954] New: [5/6 Regression] -Wdeprecated-declarations warns for system header templates

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68954 Bug ID: 68954 Summary: [5/6 Regression] -Wdeprecated-declarations warns for system header templates Product: gcc Version: 5.3.0 Status: UNCONFIRMED Keywords: re

[Bug c++/68954] [5/6 Regression] -Wdeprecated-declarations warns for system header templates

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68954 Richard Biener changed: What|Removed |Added Known to work||5.2.0 Target Milestone|---

[Bug rtl-optimization/68920] [6 Regression] Undesirable if-conversion for a rarely taken branch

2015-12-17 Thread ysrumyan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68920 --- Comment #4 from Yuri Rumyantsev --- You are quite right - the cost model is very poor. We did simple experiment and set up the branch cost to 1 but noticed performance regressions on other benchmarks. when we set it to 2 we did not see any di

[Bug c++/68954] [5/6 Regression] -Wdeprecated-declarations -Werror errors for system header templates

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68954 --- Comment #2 from Richard Biener --- Caused by (the backport of) 2015-08-11 Manuel López-Ibáñez PR c/66098 PR c/66711 * diagnostic.c (diagnostic_classify_diagnostic): Take -Werror into account when deciding

[Bug bootstrap/68540] 6.0 build process broken on Linux Mint, potential include ordering problem

2015-12-17 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68540 --- Comment #9 from Thomas Schwinge --- (In reply to Martin Reinecke from comment #8) > In order to save others some head-scratching, would it be possible to update > the ISL version check in the configuration machinery so that it gives a > clear

[Bug c++/68954] [5/6 Regression] -Wdeprecated-declarations -Werror errors for system header templates

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68954 --- Comment #3 from Richard Biener --- Breakpoint 1, diagnostic_classify_diagnostic ( context=0x2467de0 , option_index=213, new_kind=DK_IGNORED, where=1550920) at /space/rguenther/src/svn/gcc-5-branch/gcc/diagnostic.c:633 (gdb) p exp

[Bug tree-optimization/68953] [6 Regression] [graphite] Wrong code w/ -O[12] -floop-nest-optimize

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68953 Richard Biener changed: What|Removed |Added CC||spop at gcc dot gnu.org Target Milest

[Bug tree-optimization/68951] [6 Regression] ICE in vect_update_misalignment_for_peel

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68951 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[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-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68946 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/16333] More array vs ptr stuff

2015-12-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16333 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED CC|gcc-bugs at

[Bug c++/24666] [meta-bug] arrays decay to pointers too early

2015-12-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24666 Bug 24666 depends on bug 16333, which changed state. Bug 16333 Summary: More array vs ptr stuff https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16333 What|Removed |Added

[Bug c++/41426] User defined conversion on return ignores array types

2015-12-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41426 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/24666] [meta-bug] arrays decay to pointers too early

2015-12-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24666 Bug 24666 depends on bug 41426, which changed state. Bug 41426 Summary: User defined conversion on return ignores array types https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41426 What|Removed |Added --

[Bug c++/66895] Array to pointer decay in list initialization

2015-12-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66895 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[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-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68946 --- Comment #4 from Richard Biener --- Hmpf. So we have t.c:16:11: note: node t.c:16:11: note:stmt 0 _39 = iftmp.2_36 | _113; t.c:16:11: note:stmt 1 _113 = iftmp.2_112 | _100; t.c:16:11: note:stmt 2 _100 = iftmp.2_99 | _

[Bug target/67710] FAIL: gcc.dg/darwin-*version-*.c (test for excess errors) with Xcode 7

2015-12-17 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67710 Rainer Orth changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug target/67710] FAIL: gcc.dg/darwin-*version-*.c (test for excess errors) with Xcode 7

2015-12-17 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67710 Rainer Orth changed: What|Removed |Added Target|x86_64-apple-darwin14 |x86_64-apple-darwin1[45] C

[Bug tree-optimization/68955] New: wrong code at -O3 on x86-64-linux-gnu in 32-bit mode

2015-12-17 Thread chengniansun at gmail dot com
version 6.0.0 20151217 (experimental) [trunk revision 231731] (GCC) $: $: gcc-trunk -O3 -m32 -w small.c ; ./a.out 0 $: gcc-trunk -w small.c ; ./a.out 1 $: cat small.c int printf (const char *, ...); int a, b, c, d, g, m; int i[7][7][5] = { {{5}}, {{5}}, {{5}, {5}, {5}, {5}, {5}, {-1}} }; static int j

[Bug rtl-optimization/68920] [6 Regression] Undesirable if-conversion for a rarely taken branch

2015-12-17 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68920 Uroš Bizjak changed: What|Removed |Added Target|i686-*-*|x86 Status|UNCONFIRMED

[Bug target/66660] [ia64] Speculative load not checked before use, leading to a NaT Consumption Vector interruption

2015-12-17 Thread jakub at jermar dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=0 --- Comment #4 from Jakub Jermar --- Thanks for looking into this. Let me know if you need to verify the fix, when it's ready.

[Bug tree-optimization/68911] [6 Regression] wrong code at -Os and above on x86-64-linux-gnu (in 32- and 64-bit modes)

2015-12-17 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68911 --- Comment #3 from amker at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #2) > This goes wrong during vrp1. > Analyzing # of iterations of loop 2 > exit condition [e_6, + , 1] <= 93 > bounds on difference of bases: -4294967202

[Bug tree-optimization/68955] [6 Regression] wrong code at -O3 on x86-64-linux-gnu in 32-bit mode

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

[Bug target/67710] FAIL: gcc.dg/darwin-*version-*.c (test for excess errors) with Xcode 7

2015-12-17 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67710 --- Comment #3 from Iain Sandoe --- The patch LGTM, tools (ar, nm etc, as well as the assembler) <= xcode 3.2.6 [darwin10] do not support the LC_VERSION_MIN_MACOSX load command, so we can't just set it as default. I'll give it a spin on darwin9

[Bug fortran/68927] Code aborts in deallocate statement with a stat= specified

2015-12-17 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68927 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug rtl-optimization/68920] [6 Regression] Undesirable if-conversion for a rarely taken branch

2015-12-17 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68920 --- Comment #6 from James Greenhalgh --- Rather than a target macro, I think I'd rather implement this as a parameter along the lines of "max-rtl-ifcvt-insns" - i386 backend could then set this to 1 and avoid the issue. I'll try to get to that in

[Bug tree-optimization/68955] [6 Regression] wrong code at -O3 on x86-64-linux-gnu in 32-bit mode

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68955 Richard Biener changed: What|Removed |Added Keywords||wrong-code --- Comment #2 from Richard

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

2015-12-17 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68950 Thomas Schwinge changed: What|Removed |Added Keywords||openacc Status|UNCONFIRMED

[Bug tree-optimization/68955] [6 Regression] wrong code at -O3 on x86-64-linux-gnu in 32-bit mode

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68955 --- Comment #3 from Richard Biener --- It uses the wrong PHI arg value for the exit PHI of the unswitched loop It's unswitched on two conditions thus gets 4 loop copies but appearantly the m_lsm.28 exit PHI gets its arg from the PHI of the condit

[Bug target/66312] [SH] Regression: Bootstrap failure gcc/d/ctfeexpr.dmd.o differs with gcc-4.8/4.9

2015-12-17 Thread glaubitz at physik dot fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66312 --- Comment #24 from John Paul Adrian Glaubitz --- (In reply to Oleg Endo from comment #23) > Ping? Doing a test build with gcc-5_-5.3.1-1 from unstable now with gdc enabled. Build should finish tomorrow (building on my fast qemu setup). Will r

[Bug fortran/68893] [Coarray] Wrong result with -fcoarray=single and EVENTS

2015-12-17 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68893 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/68889] Fortran/DWARF: Possible bug in the handling of DW_AT_associated

2015-12-17 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68889 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug tree-optimization/68955] [6 Regression] wrong code at -O3 on x86-64-linux-gnu in 32-bit mode

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68955 --- Comment #4 from Richard Biener --- (In reply to Richard Biener from comment #3) > It uses the wrong PHI arg value for the exit PHI of the unswitched loop > It's unswitched on two conditions thus gets 4 loop copies but appearantly > the m_lsm.

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

2015-12-17 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68950 --- Comment #5 from vries at gcc dot gnu.org --- (In reply to Thomas Schwinge from comment #4) > Can you confirm that this is fixed when setting "omp declare target"'s > max_len to -1 in gcc/fortran/f95-lang.c? I don't understand the question. T

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

2015-12-17 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68940 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P5 Status|UNCONFIRMED

[Bug tree-optimization/68955] [6 Regression] wrong code at -O3 on x86-64-linux-gnu in 32-bit mode

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68955 --- Comment #5 from Richard Biener --- Ok, so disabling cunroll after unswitching fixes the testcase as well. Disabling IVOPTs fixes it also (we have a IVOPTs wrong-code bug elsewhere). IVOPTs would explain -m32 vs. -m64. Disabling DOM3 also f

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

2015-12-17 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68937 --- Comment #9 from Zdenek Sojka --- (In reply to H.J. Lu from comment #8) > Created attachment 37054 [details] > A patch > > I am testing this. It introduces ICE in cselib_invalidate_regno with -fPIC -fno-plt, for example: $ gcc -O2 -funroll-

[Bug rtl-optimization/68955] [6 Regression] wrong code at -O3 on x86-64-linux-gnu in 32-bit mode

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68955 Richard Biener changed: What|Removed |Added Component|tree-optimization |rtl-optimization --- Comment #6 from Ri

[Bug fortran/54070] [4.9/5/6 Regression] Wrong code with allocatable deferred-length (array) function results

2015-12-17 Thread paul.richard.thomas at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54070 --- Comment #27 from paul.richard.thomas at gmail dot com --- ...so ragged in fact that it fails at all levels of optimization I have not had time these last days to come back to it and understand why. Something for the holidays! Paul On 28

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

2015-12-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68949 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug tree-optimization/68951] [6 Regression] ICE in vect_update_misalignment_for_peel

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68951 --- Comment #4 from Richard Biener --- Author: rguenth Date: Thu Dec 17 12:34:27 2015 New Revision: 231754 URL: https://gcc.gnu.org/viewcvs?rev=231754&root=gcc&view=rev Log: 2015-12-17 Richard Biener PR tree-optimization/68951

[Bug tree-optimization/68956] New: [6 regression] Vectorizer miscompilation of 416.gamess

2015-12-17 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68956 Bug ID: 68956 Summary: [6 regression] Vectorizer miscompilation of 416.gamess Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug c++/66333] [C++14] Static constexpr template

2015-12-17 Thread cypherpu at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66333 --- Comment #1 from cypherpu at gmail dot com --- This program now compiles under gcc 5.3.1 (Red Hat 5.3.1-2). Thanks.

[Bug middle-end/66877] [6 Regression] FAIL: gcc.dg/vect/vect-over-widen-3-big-array.c -flto -ffat-lto-objects scan-tree-dump-times vect "vect_recog_over_widening_pattern: detected" 2

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66877 --- Comment #2 from Richard Biener --- Hmm, with a cross to arm-none-eabi and -O2 -ftree-vectorize I see grep 'vect_recog_over_widening_pattern: detected' t.c.146t.vect t.c:14:3: note: vect_recog_over_widening_pattern: detected: _130 = (signed s

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

2015-12-17 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68937 --- Comment #10 from H.J. Lu --- (In reply to Zdenek Sojka from comment #9) > (In reply to H.J. Lu from comment #8) > > Created attachment 37054 [details] > > A patch > > > > I am testing this. > > It introduces ICE in cselib_invalidate_regno w

[Bug testsuite/68776] [6 regression] gcc.dg/vect/vect-widen-mult-const-[su]16.c failures since r226675

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68776 --- Comment #3 from Richard Biener --- Ok, so vect_recog_mult_pattern detects IV address computations here. Not too useful in this case, but hey. Does Index: gcc/testsuite/gcc.dg/vect/vect-widen-mult-const-u16.c ===

[Bug tree-optimization/68956] [6 regression] Vectorizer miscompilation of 416.gamess

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68956 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/68956] [6 regression] Vectorizer miscompilation of 416.gamess

2015-12-17 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68956 --- Comment #2 from Ilya Enkovich --- Caused by a misprint. Here is a patch: --- a/gcc/tree-vect-stmts.c +++ b/gcc/tree-vect-stmts.c @@ -1304,8 +1304,8 @@ vect_init_vector (gimple *stmt, tree val, tree type, gimple_stmt_iterator *gsi)

[Bug tree-optimization/68956] [6 regression] Vectorizer miscompilation of 416.gamess

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68956 Richard Biener changed: What|Removed |Added Status|ASSIGNED|NEW CC|

[Bug tree-optimization/68956] [6 regression] Vectorizer miscompilation of 416.gamess

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68956 --- Comment #4 from Richard Biener --- (In reply to Ilya Enkovich from comment #2) > Caused by a misprint. Here is a patch: > > --- a/gcc/tree-vect-stmts.c > +++ b/gcc/tree-vect-stmts.c > @@ -1304,8 +1304,8 @@ vect_init_vector (gimple *stmt, tr

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

2015-12-17 Thread basil at list dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68948 --- Comment #5 from Vasily Sukhanov --- There is an error in the line: this->delegate_.store()->RemoveLoginsByOriginAndTime( origin, base::Time::Time(), base::Time::Max(), base::Closure()); should be this->delegate_.store()->RemoveLoginsByO

[Bug bootstrap/59878] [4.9 Regression] ISL from cloog does not work with trunk

2015-12-17 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59878 --- Comment #8 from Patrick Palka --- Author: ppalka Date: Thu Dec 17 13:30:04 2015 New Revision: 231755 URL: https://gcc.gnu.org/viewcvs?rev=231755&root=gcc&view=rev Log: Fix wrong PR references PR c++/59878 -> PR c++/59879 Added: trunk/

[Bug c++/59879] arrays in return statements or default arguments decay too early

2015-12-17 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59879 --- Comment #1 from Patrick Palka --- Author: ppalka Date: Thu Dec 17 13:30:04 2015 New Revision: 231755 URL: https://gcc.gnu.org/viewcvs?rev=231755&root=gcc&view=rev Log: Fix wrong PR references PR c++/59878 -> PR c++/59879 Added: trunk/

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

2015-12-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68949 --- Comment #7 from Jakub Jelinek --- So, build_vec_init calls maybe_constant_init on <<< Unknown tree: aggr_init_expr 4 __comp_ctor D.2114 (struct Sub *) <<< Unknown tree: void_cst >>> >>>; During that, we call cxx_eval_call_expression

[Bug rtl-optimization/68636] [5 Regression] unnecessary unaligned load on mips o32

2015-12-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68636 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

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

2015-12-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68949 --- Comment #8 from Jakub Jelinek --- And, the reason why it is supposedly different is that this all happens during gimplification of the Class::Class() ctor, and DECL_SAVED_TREE of both __base_ctor and __comp_ctor of Sub::Sub() has been initial

[Bug tree-optimization/68835] [5/6 Regression] ICE in set_value_range, at tree-vrp.c:387, with __int128 bit field

2015-12-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68835 --- Comment #11 from Jakub Jelinek --- Author: jakub Date: Thu Dec 17 13:52:25 2015 New Revision: 231757 URL: https://gcc.gnu.org/viewcvs?rev=231757&root=gcc&view=rev Log: PR tree-optimization/68835 * tree.c (get_int_cst_ext_nuni

[Bug fortran/68196] [4.9/5 Regression] ICE on function result with procedure pointer component

2015-12-17 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68196 --- Comment #9 from Paul Thomas --- Created attachment 37062 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37062&action=edit Patch for the new bug This patch bootstraps and regtests on FC21/x86_64 Developing the testcase uncovered two mo

[Bug c++/68957] New: Wrong overload resolution for unscoped enums with fixed underlying type

2015-12-17 Thread rs2740 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68957 Bug ID: 68957 Summary: Wrong overload resolution for unscoped enums with fixed underlying type Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal

[Bug testsuite/68913] [6 Regression] gcc.dg/lto/pr61886 FAILs

2015-12-17 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68913 Rainer Orth changed: What|Removed |Added Target|*-*-solaris2.* |*-*-solaris2.*, |

[Bug tree-optimization/68835] [5 Regression] ICE in set_value_range, at tree-vrp.c:387, with __int128 bit field

2015-12-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68835 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c/68958] New: MIPS: cannot build glibc with mips32r2 at O1 or higher

2015-12-17 Thread manuel.lauss at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68958 Bug ID: 68958 Summary: MIPS: cannot build glibc with mips32r2 at O1 or higher Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug c++/67702] [4.9/5/6 Regression] Internal compiler error: Segmentation fault

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

[Bug c++/67337] [4.9/5 Regression] Segmentation fault on a template class

2015-12-17 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67337 Jason Merrill changed: What|Removed |Added CC||david.ok8 at gmail dot com --- Comment #

[Bug target/68674] ARM/AARCH64 attribute target neon internal compiler error: in copy_to_mode_reg, at explow.c:595

2015-12-17 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68674 Richard Earnshaw changed: What|Removed |Added Status|RESOLVED|NEW Resolution|INVALID

[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-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68946 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[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-17 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68946 --- Comment #6 from Richard Biener --- Author: rguenth Date: Thu Dec 17 14:30:53 2015 New Revision: 231770 URL: https://gcc.gnu.org/viewcvs?rev=231770&root=gcc&view=rev Log: 2015-12-17 Richard Biener PR tree-optimization/68946

[Bug c/68958] MIPS: cannot build glibc with mips32r2 at O1 or higher

2015-12-17 Thread manuel.lauss at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68958 Manuel Lauss changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/68959] New: Test case ICEs with -mlra -mvsx-timode

2015-12-17 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68959 Bug ID: 68959 Summary: Test case ICEs with -mlra -mvsx-timode Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug target/68959] Test case ICEs with -mlra -mvsx-timode

2015-12-17 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68959 Peter Bergner changed: What|Removed |Added CC||dje at gcc dot gnu.org,

[Bug c++/24666] [meta-bug] arrays decay to pointers too early

2015-12-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24666 Bug 24666 depends on bug 59879, which changed state. Bug 59879 Summary: arrays in return statements or default arguments decay too early https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59879 What|Removed |Added --

[Bug c++/59879] arrays in return statements or default arguments decay too early

2015-12-17 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59879 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

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

2015-12-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67530 --- Comment #3 from Bill Schmidt --- No, the same code is produced for at least GCC 5. I just happened to notice it on trunk while looking at another problem. I hope to get time to look at this one in the next couple of weeks if nobody else has

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

2015-12-17 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68950 --- Comment #6 from vries at gcc dot gnu.org --- posted RFC: https://gcc.gnu.org/ml/gcc-patches/2015-12/msg01749.html

[Bug target/66655] [5/6 Regression] miscompilation due to ipa-ra on MinGW

2015-12-17 Thread nickc at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66655 Nick Clifton changed: What|Removed |Added CC||nickc at redhat dot com --- Comment #5 fr

[Bug testsuite/68776] [6 regression] gcc.dg/vect/vect-widen-mult-const-[su]16.c failures since r226675

2015-12-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68776 --- Comment #4 from Bill Schmidt --- Yep. I'll verify the fix and commit today if all goes well. Thanks for the investigation!

[Bug c++/67550] [5/6 regression] Initialization of local struct array with elements of global array yields zeros instead of initializer values

2015-12-17 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67550 Jason Merrill changed: What|Removed |Added Priority|P2 |P1 Status|NEW

[Bug target/68959] Test case ICEs with -mlra -mvsx-timode

2015-12-17 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68959 --- Comment #1 from Peter Bergner --- Simpler test case??? Anyway, it fails too. typedef union { _Decimal128 a; } u_t; extern u_t fn1 (void); extern void fn2 (u_t); void foo (void) { fn2 (fn1 ()); } Before LRA, we have: (call_insn 5 2 6 2 (

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

2015-12-17 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68950 vries at gcc dot gnu.org changed: What|Removed |Added Keywords|openacc | --- Comment #7 from vries at

[Bug testsuite/68776] [6 regression] gcc.dg/vect/vect-widen-mult-const-[su]16.c failures since r226675

2015-12-17 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68776 --- Comment #5 from Bill Schmidt --- (In reply to Bill Schmidt from comment #4) > Yep. I'll verify the fix and commit today if all goes well. Thanks for the > investigation! Actually, looking at check_effective_target_vect_int_mult, this won't

[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-17 Thread alalaw01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68707 --- Comment #20 from alalaw01 at gcc dot gnu.org --- > Would be nice to have a reduced testcase for this one. Working on it. Sadly it's fortran :( The SLP tree that gets cancelled, is quite big (and quite untreelike, if we could see that - a lar

[Bug c/68960] New: __attribute__ ((aligned ())) is ignored for OpenMP private variables

2015-12-17 Thread dxin at usc dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68960 Bug ID: 68960 Summary: __attribute__ ((aligned ())) is ignored for OpenMP private variables Product: gcc Version: 4.8.4 Status: UNCONFIRMED Severity: major

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

2015-12-17 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68892 --- Comment #8 from Bill Seurer --- I'll open new issues for them. BTW, I commented here because they succeeded with the revision immediately before this fix and failed with this fix.

[Bug c/68908] inefficient code for _Atomic operations

2015-12-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68908 --- Comment #10 from Marek Polacek --- While working on this, I've found something weird, as shown in the following testcase: int main (void) { _Atomic _Bool a = 1; __builtin_printf ("%d\n", a); __atomic_fetch_add (&a, 1, __ATOMIC_SEQ_CST)

[Bug c/68908] inefficient code for _Atomic operations

2015-12-17 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68908 --- Comment #11 from Jakub Jelinek --- IMHO you should use the current code for _Bool atomic increments/decrements, _Bool has just doesn't behave like an integer. Only normal integers (with the precision the same as mode's precision, properly ali

[Bug other/66250] Can't adjust complex nor decimal floating point modes

2015-12-17 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66250 H.J. Lu changed: What|Removed |Added Status|NEW |SUSPENDED --- Comment #3 from H.J. Lu --- (In

[Bug c/68908] inefficient code for _Atomic operations

2015-12-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68908 --- Comment #12 from Marek Polacek --- Okay, thanks, with other types the optimization seems to work (yay!).

[Bug c/68908] inefficient code for _Atomic operations

2015-12-17 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68908 --- Comment #13 from Martin Sebor --- (In reply to Marek Polacek from comment #10) C doesn't allow the atomic_fetch_xxx operations to be used with the atomic_bool type (it says they're "not applicable" without spelling what that means, but that

[Bug c/68908] inefficient code for _Atomic operations

2015-12-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68908 --- Comment #14 from Marek Polacek --- (In reply to Martin Sebor from comment #13) > (In reply to Marek Polacek from comment #10) > > C doesn't allow the atomic_fetch_xxx operations to be used with the > atomic_bool type (it says they're "not ap

[Bug tree-optimization/68961] New: Test case pr60203.c fails since r231674

2015-12-17 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68961 Bug ID: 68961 Summary: Test case pr60203.c fails since r231674 Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimi

[Bug tree-optimization/68962] New: [6 Regression] internal compiler error: in vect_analyze_stmt, at tree-vect-stmts.c:8013 when building 416.gamess on aarch64

2015-12-17 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68962 Bug ID: 68962 Summary: [6 Regression] internal compiler error: in vect_analyze_stmt, at tree-vect-stmts.c:8013 when building 416.gamess on aarch64 Product: gcc Ve

  1   2   >