[Bug tree-optimization/69308] ifcombine joins together floating point expression with side effects

2016-01-16 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69308 Marc Glisse changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/69305] [5/6 Regression] wrong code with -O and int128 @ aarch64

2016-01-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69305 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Target Milest

[Bug libstdc++/69293] scoped_allocator_adaptor::construct calls wrong function

2016-01-16 Thread forever14 at bk dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69293 --- Comment #5 from ForEveR --- Nice, thanks for fix and for defect report.

[Bug ipa/65076] [5/6 Regression] 16% tramp3d-v4.cpp compile time regression

2016-01-16 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65076 --- Comment #62 from Markus Trippelsdorf --- Well, to be fair one should compare -std=c++14 for all versions, else you just measure the well known C++11 libstdc++ allocator overhead. gcc-49(-std=c++14): 23.242 sec gcc-5 (-std=c++14): 26.

[Bug tree-optimization/69292] [6 Regression][graphite] ICE with -floop-nest-optimize

2016-01-16 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69292 vries at gcc dot gnu.org changed: What|Removed |Added Summary|[graphite] ICE with |[6 Regression][graphite]

[Bug fortran/64324] Deferred character specific functions not permitted in generic operator interface

2016-01-16 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64324 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org Assigne

[Bug fortran/61147] Incorrect behavior using function that returns deferred length character pointer

2016-01-16 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61147 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org Assigne

[Bug bootstrap/69310] New: [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15

2016-01-16 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69310 Bug ID: 69310 Summary: [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15 Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/39230] ASSOCIATED & undefined pointers

2016-01-16 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39230 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org Assigne

[Bug fortran/60795] [4.9/5/6 Regression] Wrong length when allocating character array

2016-01-16 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60795 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org Assigne

[Bug fortran/60593] ICE with deferred length variable in FORALL

2016-01-16 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60593 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org Assigne

[Bug fortran/49630] [OOP] ICE on obsolescent deferred-length type bound character function

2016-01-16 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49630 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org Assigne

[Bug target/69311] New: [5 Regression] ICE (cc1 killed) on s390x-linux-gnu

2016-01-16 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69311 Bug ID: 69311 Summary: [5 Regression] ICE (cc1 killed) on s390x-linux-gnu Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/39230] ASSOCIATED & undefined pointers

2016-01-16 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39230 Paul Thomas changed: What|Removed |Added Assignee|pault at gcc dot gnu.org |unassigned at gcc dot gnu.org ---

[Bug tree-optimization/69292] [6 Regression][graphite] ICE with -floop-nest-optimize

2016-01-16 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69292 vries at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |6.0

[Bug bootstrap/69310] [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15

2016-01-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69310 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/69311] [5 Regression] ICE (cc1 killed) on s390x-linux-gnu

2016-01-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69311 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug target/69311] [5 Regression] ICE (cc1 killed) on s390x-linux-gnu

2016-01-16 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69311 --- Comment #2 from Matthias Klose --- 4.9 and 6 build within under a second, I didn't even look at the memory usage. 5 was killed automatically on a VM with 8G RAM + 6G swap; killed the cross build manually when reaching 16GB.

[Bug target/69311] [5 Regression] ICE (cc1 killed) on s390x-linux-gnu

2016-01-16 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69311 --- Comment #3 from Matthias Klose --- sorry, that should be -O3: s390x-linux-gnu-gcc -std=c99 -Wall -march=zEC12 -O3 -c tiny_psnr.i

[Bug tree-optimization/69270] DOM should exploit range information to create more equivalences

2016-01-16 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69270 --- Comment #5 from Andreas Schwab --- FAIL: gcc.target/aarch64/tst_3.c scan-assembler tst\t(x|w)[0-9]*.*1

[Bug libstdc++/69312] New: [6 Regression] libstdc++ unconditionally refers to TM symbols

2016-01-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69312 Bug ID: 69312 Summary: [6 Regression] libstdc++ unconditionally refers to TM symbols Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Pr

[Bug bootstrap/69312] [6 Regression] libstdc++ unconditionally refers to TM symbols

2016-01-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69312 David Edelsohn changed: What|Removed |Added Target||powerpc-ibm-aix* Priority|P3

[Bug c++/69313] New: Compilation of gcc 5.3.0 has failed

2016-01-16 Thread aaahaaah at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69313 Bug ID: 69313 Summary: Compilation of gcc 5.3.0 has failed Product: gcc Version: 5.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug bootstrap/69312] [6 Regression] libstdc++ unconditionally refers to TM symbols

2016-01-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69312 --- Comment #2 from David Edelsohn --- stage1 libstdc++ builds, but stage2 configure fails because conftest programs cannot link and run due to missing ITM_xxx symbols.

[Bug c++/69313] Compilation of gcc 5.3.0 has failed

2016-01-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69313 --- Comment #1 from Jonathan Wakely --- There have been a few reports of this error on the gcc-help mailing list. The only person who reported solving it (as far as I know) said it was due to bad values in the environment, see https://gcc.gnu.org

[Bug c++/69313] Compilation of gcc 5.3.0 has failed

2016-01-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69313 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug fortran/66094] Handle transpose(A) in inline matmul

2016-01-16 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66094 --- Comment #3 from Thomas Koenig --- Created attachment 37371 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37371&action=edit Patch to handle matmul(a, transpose(b)) This very straightforward patch handles matmul(a, transpose(b)). I won

[Bug other/69314] New: Use of uninitialised value in libbacktrace/pecoff.c

2016-01-16 Thread ranma42 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69314 Bug ID: 69314 Summary: Use of uninitialised value in libbacktrace/pecoff.c Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug target/69299] [6 Regression] -mavx performance degradation with r232088

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

[Bug tree-optimization/69292] [6 Regression][graphite] ICE with -floop-nest-optimize

2016-01-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69292 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug c++/69315] New: ICE in finish_function with constexpr and templates

2016-01-16 Thread gerrit.los at gmail dot com
with an ICE in finish_function with current GCC. G++ gcc version 5.3.1 20160101 (Debian 5.3.1-5) works fine. GNU C++11 (GCC) version 6.0.0 20160116 (experimental) (x86_64-pc-linux-gnu) compiled by GNU C version 6.0.0 20160116 (experimental), GMP version 6.0.0, MPFR version 3.1.3-p5, MPC

[Bug c++/69316] New: Implement CWG 393

2016-01-16 Thread colu...@gmx-topmail.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69316 Bug ID: 69316 Summary: Implement CWG 393 Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigne

[Bug fortran/66094] Handle transpose(A) in inline matmul

2016-01-16 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66094 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Comment

[Bug fortran/66094] Handle transpose(A) in inline matmul

2016-01-16 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66094 --- Comment #5 from Jerry DeLisle --- Additional comment. I hope Toon could test this on real world code and confirm.

[Bug c++/69302] Using bswap in template function with -ftrack-macro-expansion=0 results in a false compiler error

2016-01-16 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69302 Manuel López-Ibáñez changed: What|Removed |Added Keywords||diagnostic CC|

[Bug c++/69302] parentheses cause address of register variable to be requested

2016-01-16 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69302 Manuel López-Ibáñez changed: What|Removed |Added CC||jason at redhat dot com

[Bug c++/69317] New: [6 regression] wrong ABI version in -Wabi warnings

2016-01-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69317 Bug ID: 69317 Summary: [6 regression] wrong ABI version in -Wabi warnings Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/69302] parentheses cause address of register variable to be requested

2016-01-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69302 --- Comment #5 from Andrew Pinski --- C++14 changes parentheses slightly. In that it causes them to be a lvalue still if it was a lvalue.

[Bug c++/69302] parentheses cause address of register variable to be requested (c++1y)

2016-01-16 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69302 Manuel López-Ibáñez changed: What|Removed |Added Summary|parentheses cause address |parentheses cause address

[Bug bootstrap/69310] [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15

2016-01-16 Thread ismail at i10z dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69310 İsmail Dönmez changed: What|Removed |Added CC||ismail at i10z dot com --- Comment #1 fr

[Bug c++/69318] New: [6 regression] ICE in symtab_node::verify with -fabi-version=7 -Wabi=8 -m32

2016-01-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69318 Bug ID: 69318 Summary: [6 regression] ICE in symtab_node::verify with -fabi-version=7 -Wabi=8 -m32 Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: norma

[Bug sanitizer/69204] ThreadSanitizer: False positive on std::promise usage

2016-01-16 Thread bugzil...@reto-schneider.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69204 --- Comment #7 from bugzil...@reto-schneider.ch --- I did some bisecting. r219770 is the commit which breaks my example.

[Bug sanitizer/69204] ThreadSanitizer: False positive on std::promise usage

2016-01-16 Thread bugzil...@reto-schneider.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69204 --- Comment #8 from bugzil...@reto-schneider.ch --- (In reply to bugzillas from comment #7) > I did some bisecting. r219770 is the commit which breaks my example. ...or just exposes an already existing failure.

[Bug sanitizer/69204] ThreadSanitizer: False positive on std::promise usage

2016-01-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69204 --- Comment #9 from Andrew Pinski --- (In reply to bugzillas from comment #8) > (In reply to bugzillas from comment #7) > > I did some bisecting. r219770 is the commit which breaks my example. > > ...or just exposes an already existing failure.

[Bug sanitizer/69204] ThreadSanitizer: False positive on std::promise usage

2016-01-16 Thread bugzil...@reto-schneider.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69204 --- Comment #10 from bugzil...@reto-schneider.ch --- Which is a known limitation or something that can/will be fixed?

[Bug target/68609] PowerPC reciprocal estimate missed opportunities

2016-01-16 Thread dje at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68609 --- Comment #6 from David Edelsohn --- Author: dje Date: Sat Jan 16 20:04:33 2016 New Revision: 232468 URL: https://gcc.gnu.org/viewcvs?rev=232468&root=gcc&view=rev Log: PR target/68609 * gcc.target/powerpc/recip-6.c: Enable on A

[Bug bootstrap/69310] [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15

2016-01-16 Thread torvald at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69310 --- Comment #2 from torvald at gcc dot gnu.org --- (In reply to İsmail Dönmez from comment #1) > r232454 also breaks bootstrap for mingw-w64: > > libtool: compile: x86_64-w64-mingw32-c++ > -L/havana/mingw-w64-6.0.0/x86_64-w64-mingw32/lib > -L/ha

[Bug bootstrap/69310] [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15

2016-01-16 Thread ismail at i10z dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69310 --- Comment #3 from İsmail Dönmez --- (In reply to torvald from comment #2) > (In reply to İsmail Dönmez from comment #1) > > r232454 also breaks bootstrap for mingw-w64: > > > > libtool: compile: x86_64-w64-mingw32-c++ > > -L/havana/mingw-w64-

[Bug lto/69003] [4.9/5/6 Regression] Undefined reference with gcc -r incremental linking

2016-01-16 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69003 Jan Hubicka changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug lto/69003] [4.9/5/6 Regression] Undefined reference with gcc -r incremental linking

2016-01-16 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69003 --- Comment #5 from Jan Hubicka --- Looks like a pasto in rename_statics. I am testing: Index: lto/lto-partition.c === --- lto/lto-partition.c (revision 232466) +++ lto/lto-partitio

[Bug c/69319] New: Suspect compiler bug

2016-01-16 Thread freddy77 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69319 Bug ID: 69319 Summary: Suspect compiler bug Product: gcc Version: 5.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassi

[Bug c/69319] Suspect compiler bug

2016-01-16 Thread freddy77 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69319 --- Comment #1 from Frediano Ziglio --- Created attachment 37375 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37375&action=edit .i file of the single source program

[Bug c/69319] Suspect compiler bug

2016-01-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69319 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c/69319] Suspect compiler bug

2016-01-16 Thread freddy77 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69319 --- Comment #3 from Frediano Ziglio --- Created attachment 37376 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37376&action=edit original file split into pure C + main I don't know if may help (I hope so). I split the file into a pure C (

[Bug c/69319] Suspect compiler bug

2016-01-16 Thread freddy77 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69319 --- Comment #4 from Frediano Ziglio --- -O0, -O1 or -fno-strict-aliasing all works. But I don't understand how gcc can generate such code. What am I missing?

[Bug middle-end/61199] [trans-mem] _cxa_free_exception is not transaction safe

2016-01-16 Thread torvald at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61199 torvald at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug middle-end/61199] [trans-mem] _cxa_free_exception is not transaction safe

2016-01-16 Thread torvald at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61199 torvald at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |6.0

[Bug tree-optimization/69320] New: wrong code generation at -O2 and higher

2016-01-16 Thread jamrial at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69320 Bug ID: 69320 Summary: wrong code generation at -O2 and higher Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimi

[Bug tree-optimization/69320] [6 Regression] wrong code generation at -O2 and higher

2016-01-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69320 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |6.0 Summary|wrong code genera

[Bug c/69319] Suspect compiler bug

2016-01-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69319 Andrew Pinski changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug bootstrap/69310] [6 Regression] Revision r232454 breaks bootstrap on x86_64-apple-darwin15

2016-01-16 Thread torvald at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69310 --- Comment #4 from torvald at gcc dot gnu.org --- (In reply to İsmail Dönmez from comment #3) > (In reply to torvald from comment #2) > > (In reply to İsmail Dönmez from comment #1) > > > r232454 also breaks bootstrap for mingw-w64: > > > > > >

[Bug target/69299] [6 Regression] -mavx performance degradation with r232088

2016-01-16 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69299 --- Comment #6 from H.J. Lu --- Created attachment 37378 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37378&action=edit A followup patch to call constraint_satisfied_p to check memory operand

[Bug c++/69317] [6 regression] wrong ABI version in -Wabi warnings

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

[Bug target/69318] [6 regression] ICE in symtab_node::verify with -fabi-version=7 -Wabi=8 -m32

2016-01-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69318 Martin Sebor changed: What|Removed |Added Target||x86_64-*-*, i?86-*-* Component|c

[Bug c++/69317] [6 regression] wrong ABI version in -Wabi warnings

2016-01-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69317 --- Comment #2 from Martin Sebor --- Slightly tweaked patch posted for review: https://gcc.gnu.org/ml/gcc-patches/2016-01/msg01206.html

[Bug libstdc++/69321] New: Error on use of non-copyable type with any_cast

2016-01-16 Thread kaballo86 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69321 Bug ID: 69321 Summary: Error on use of non-copyable type with any_cast Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lib

[Bug tree-optimization/69322] New: wrong code at -O3 on x86-64-linux-gnu (in 32- and 64-bit modes)

2016-01-16 Thread chengniansun at gmail dot com
Thread model: posix gcc version 6.0.0 20160116 (experimental) [trunk revision 232466] (GCC) $: $: $: gcc-trunk small.c -O3 -m32 ; ./a.out g_620=0 $: gcc-trunk small.c -O3 -m64 ; ./a.out g_620=0 $: gcc-trunk small.c -O0 ; ./a.out g_620=1 $: $: cat small.c int printf(const char*, ...); int a

[Bug target/69194] [5/6 Regression] internal compiler error: in extract_insn, at recog.c:2286

2016-01-16 Thread kugan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69194 --- Comment #6 from kugan at gcc dot gnu.org --- Author: kugan Date: Sun Jan 17 02:44:26 2016 New Revision: 232481 URL: https://gcc.gnu.org/viewcvs?rev=232481&root=gcc&view=rev Log: 2016-01-17 Kugan Vivekanandarajah Backport from main

[Bug c++/69323] New: Segmentation fault when instantiating class template with inner class which declares itself as a friend

2016-01-16 Thread bd at jollyrogerlabs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69323 Bug ID: 69323 Summary: Segmentation fault when instantiating class template with inner class which declares itself as a friend Product: gcc Version: 4.6.4 Status: UNCONFI

[Bug c++/69323] Segmentation fault when instantiating class template with inner class which declares itself as a friend

2016-01-16 Thread bd at jollyrogerlabs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69323 --- Comment #1 from Brian Davis --- Created attachment 37380 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37380&action=edit Original source file Please note line 7 of this file: #define SHOW_GCC_BUG 1 If this line is commented out, the

[Bug tree-optimization/69320] [6 Regression] wrong code generation at -O2 and higher

2016-01-16 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69320 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P1 CC|

[Bug c++/69323] [4.9/5/6 Regression] Segmentation fault when instantiating class template with inner class which declares itself as a friend

2016-01-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69323 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code Status|UNC

[Bug c++/69323] [4.9/5/6 Regression] Segmentation fault when instantiating class template with inner class which declares itself as a friend

2016-01-16 Thread bd at jollyrogerlabs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69323 --- Comment #3 from Brian Davis --- I just ran downstairs and used this to break g++ 4.9.2 running on Ubuntu 15.04 as well, using my original source file. Here's the compiler version string, and I'll attach the preprocessed file: $ g++ --versio

[Bug c++/69323] [4.9/5/6 Regression] Segmentation fault when instantiating class template with inner class which declares itself as a friend

2016-01-16 Thread bd at jollyrogerlabs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69323 --- Comment #4 from Brian Davis --- Created attachment 37381 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37381&action=edit Preprocessed file generated by g++ 4.9.2 on the same source file Here's the preprocessed file used on 4.9.2; the

[Bug c++/69324] New: non-constexpr function cannot be called in a constexpr initializer even if the full-expression is a constexpr

2016-01-16 Thread dreifachstein at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69324 Bug ID: 69324 Summary: non-constexpr function cannot be called in a constexpr initializer even if the full-expression is a constexpr Product: gcc Version: 5.3.1 Status: U

[Bug bootstrap/66038] [5 regression] (stage 2) build/genmatch issue (gcc/hash-table.h|c) with --disable-checking [ introduced by r218976 ]

2016-01-16 Thread kumba at gentoo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038 --- Comment #35 from Joshua Kinard --- (In reply to rguent...@suse.de from comment #34) > On Thu, 14 Jan 2016, kumba at gentoo dot org wrote: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038 > > > > --- Comment #33 from Joshua Kinard -

[Bug tree-optimization/69325] New: wrong code at -O3 on x86-64-linux-gnu (in 32- and 64-bit modes)

2016-01-16 Thread chengniansun at gmail dot com
: posix gcc version 6.0.0 20160116 (experimental) [trunk revision 232466] (GCC) $: $: gcc-trunk small.c -O3 -m32 ; ./a.out $: gcc-trunk small.c -O3 -m64 ; ./a.out $: gcc-trunk small.c -O2 -m32 ; ./a.out $: gcc-trunk small.c -O2 -m64 ; ./a.out $: gcc-trunk small.c -O0 -m64 ; ./a.out g_302=4 $: cat

[Bug libstdc++/51960] [DR 2127] Missing move-assignment operator in raw_storage_iterator

2016-01-16 Thread webrown.cpp at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51960 W E Brown changed: What|Removed |Added CC||webrown.cpp at gmail dot com --- Comment #4

[Bug tree-optimization/69320] [6 Regression] wrong code generation at -O2 and higher

2016-01-16 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69320 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/69320] [6 Regression] wrong code generation at -O2 and higher

2016-01-16 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69320 --- Comment #2 from Jeffrey A. Law --- Ha! Got it. On the path noted in the earlier comment we have the following: : pred_x ={v} {CLOBBER}; pred_y ={v} {CLOBBER}; _423 = s_46(D)->rd_total; _424 = score[best_374]; _425 = (long int) _424; _426 =