[Bug rtl-optimization/83327] New: Spilling into hard regs not taken into account in lra liveness analysis

2017-12-08 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83327 Bug ID: 83327 Summary: Spilling into hard regs not taken into account in lra liveness analysis Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal

[Bug c++/83328] New: string.insert does not return a iterator when using initializer lists

2017-12-08 Thread gcc-bugs at marehr dot dialup.fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83328 Bug ID: 83328 Summary: string.insert does not return a iterator when using initializer lists Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/83321] Conditional jump or move depends on uninitialised value in ira.c/ira-color.c

2017-12-08 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83321 --- Comment #3 from Markus Trippelsdorf --- It makes no sense: ==23914== Conditional jump or move depends on uninitialised value(s) ==23914==at 0x10C8165: improve_allocation() (ira-color.c:2820) ==23914==by 0x10

[Bug tree-optimization/83326] [8 Regression] SPEC CPU2017 648.exchange2_s ~6% performance regression with r255267 (reproducer attached)

2017-12-08 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83326 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Target Milestone|-

[Bug tree-optimization/83329] New: internal compiler error: in vectorizable_store, at tree-vect-stmts.c:6327

2017-12-08 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83329 Bug ID: 83329 Summary: internal compiler error: in vectorizable_store, at tree-vect-stmts.c:6327 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/83327] Spilling into hard regs not taken into account in lra liveness analysis

2017-12-08 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83327 Tom de Vries changed: What|Removed |Added CC||vmakarov at gcc dot gnu.org --- Comment #

[Bug target/83330] New: [7/8 Regression] generating unaligned store to stack for SSE register with -mno-push-args

2017-12-08 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83330 Bug ID: 83330 Summary: [7/8 Regression] generating unaligned store to stack for SSE register with -mno-push-args Product: gcc Version: 8.0 Status: UNCONFIRMED K

[Bug fortran/83319] [7/8 Regression] ICE on use of allocatable component in derived type coarray defined in module

2017-12-08 Thread gutmann at ucar dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83319 Ethan Gutmann changed: What|Removed |Added CC||gutmann at ucar dot edu --- Comment #1 f

[Bug tree-optimization/80631] [6/7/8 Regression] Compiling with -O3 -mavx2 gives wrong code

2017-12-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80631 Jakub Jelinek changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment #

[Bug rtl-optimization/83327] Spilling into hard regs not taken into account in lra liveness analysis

2017-12-08 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83327 --- Comment #2 from Tom de Vries --- Created attachment 42817 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42817&action=edit Demonstrator patch Using this demonstrator patch, I managed to fix the failure and run the test-case successfull

[Bug libstdc++/83328] string.insert does not return a iterator when using initializer lists

2017-12-08 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83328 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug target/71657] Wrong code on trunk gcc (std::out_of_range), westmere

2017-12-08 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71657 --- Comment #12 from Tom de Vries --- (In reply to mpf from comment #11) > (In reply to Tom de Vries from comment #10) > > Meaning that this PR may still occur for the other archs that define the > > target hook: mips and arc. > > > > Shouldn't

[Bug libstdc++/83328] string.insert does not return a iterator when using initializer lists

2017-12-08 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83328 --- Comment #2 from Marek Polacek --- I guess include/debug/string should be adjusted too.

[Bug libstdc++/83328] string.insert does not return a iterator when using initializer lists

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

[Bug tree-optimization/83323] [8 Regression] 186.crafty miscompares

2017-12-08 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83323 Michael Matz changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |matz at gcc dot gnu.org --- Commen

[Bug libstdc++/83328] string.insert does not return a iterator when using initializer lists

2017-12-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83328 --- Comment #3 from Jonathan Wakely --- Fixing it is an ABI change, so it's not that simple. It should also have a const_iterator parameter, not iterator, and needs to be fixed for both std::string implementations.

[Bug libstdc++/83328] string.insert does not return a iterator when using initializer lists

2017-12-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83328 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug rtl-optimization/83317] [7/8 Regression] ICE in lra_eliminate_reg_if_possible compiling Python with -mfpmath=sse on x86 Linux

2017-12-08 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83317 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED CC|ebotcazou at

[Bug c++/83331] New: Compile time evaluation of cbrt does not match library evaluation

2017-12-08 Thread matt at ookypooky dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83331 Bug ID: 83331 Summary: Compile time evaluation of cbrt does not match library evaluation Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/83329] internal compiler error: in vectorizable_store, at tree-vect-stmts.c:6327

2017-12-08 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83329 --- Comment #1 from Martin Jambor --- Bisecting revealed that the first bad revision is Honza's r255268, but since that is just a cost adjustment, it seems it has just revealed a pre-existing latent bug.

[Bug tree-optimization/80631] [6/7/8 Regression] Compiling with -O3 -mavx2 gives wrong code

2017-12-08 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80631 --- Comment #4 from rguenther at suse dot de --- On December 8, 2017 4:56:12 PM GMT+01:00, "jakub at gcc dot gnu.org" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80631 > >Jakub Jelinek changed: > > What|Removed

[Bug testsuite/83332] New: [8 regression] new test case gfortran.dg/vect/pr81303.f fails (r255499)

2017-12-08 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83332 Bug ID: 83332 Summary: [8 regression] new test case gfortran.dg/vect/pr81303.f fails (r255499) Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug demangler/83333] New: Incorrect demangling of lambda destructors

2017-12-08 Thread nfitzgerald at mozilla dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=8 Bug ID: 8 Summary: Incorrect demangling of lambda destructors Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: dema

[Bug target/83334] New: __builtin_ms_va_copy used in function with sysv_abi is broken

2017-12-08 Thread zenith432 at users dot sourceforge.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83334 Bug ID: 83334 Summary: __builtin_ms_va_copy used in function with sysv_abi is broken Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/80631] [6/7/8 Regression] Compiling with -O3 -mavx2 gives wrong code

2017-12-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80631 --- Comment #5 from Jakub Jelinek --- Related to PR81179 and http://gcc.gnu.org/ml/gcc-patches/2017-11/msg02054.html As the patch doesn't apply cleanly, can't easily verify it.

[Bug middle-end/61428] wrong "maybe-uninitialized" (jump threading? predicate analysis?)

2017-12-08 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61428 Jeffrey A. Law changed: What|Removed |Added CC||aldyh at gcc dot gnu.org --- Comment #4

[Bug rtl-optimization/83317] [7/8 Regression] ICE in lra_eliminate_reg_if_possible compiling Python with -mfpmath=sse on x86 Linux

2017-12-08 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83317 --- Comment #4 from Vladimir Makarov --- Eric, I think the patch caused the problem was intended for asm insns but it actually works on any insn. I guess constraining the original patch to asms could be a solution. I can make a patch and after

[Bug rtl-optimization/81595] [8 Regression] ICE: verify_flow_info failed (error: multiple hot/cold transitions found)

2017-12-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81595 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Fri Dec 8 19:05:56 2017 New Revision: 255516 URL: https://gcc.gnu.org/viewcvs?rev=255516&root=gcc&view=rev Log: PR rtl-optimization/81595 * gcc.c-torture/compile/pr81595.

[Bug rtl-optimization/81595] [8 Regression] ICE: verify_flow_info failed (error: multiple hot/cold transitions found)

2017-12-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81595 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug target/83335] New: [8 regression][aarch64,ilp32] gcc.target/aarch64/asm-2.c ICEs since 255481

2017-12-08 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83335 Bug ID: 83335 Summary: [8 regression][aarch64,ilp32] gcc.target/aarch64/asm-2.c ICEs since 255481 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/81303] [8 Regression] 410.bwaves regression caused by r249919

2017-12-08 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81303 --- Comment #15 from Pat Haugen --- Just confirming that the changes have eliminated the bwaves degradation on PowerPC that started with r249919.

[Bug rtl-optimization/83317] [7/8 Regression] ICE in lra_eliminate_reg_if_possible compiling Python with -mfpmath=sse on x86 Linux

2017-12-08 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83317 --- Comment #5 from Eric Botcazou --- > I guess constraining the original patch to asms could be a solution. I can > make a patch and after testing will commit it if it is ok with you. > > Something like > > Index: lra-constraints.c >

[Bug target/81288] [6/7/8 Regression] ICE on 32-bit BE powerpcspe w/ -misel -O2 (-O3, -Ofast, -Os)

2017-12-08 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81288 Jeffrey A. Law changed: What|Removed |Added Priority|P2 |P4 CC|

[Bug c++/79986] [6/7/8 Regression][CHKP] ICE in fold_convert_loc with a flexible array

2017-12-08 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79986 Jeffrey A. Law changed: What|Removed |Added Priority|P2 |P4 CC|

[Bug middle-end/79415] [6/7/8 Regression] -fcheck-pointer-bounds results in internal compiler error weakref attributes

2017-12-08 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79415 Jeffrey A. Law changed: What|Removed |Added Priority|P2 |P4 CC|

[Bug tree-optimization/83177] [7/8 Regression] ICE with -mmpx -fcheck-pointer-bounds + __builtin___bnd_narrow_ptr_bounds + _setjmp

2017-12-08 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83177 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug target/82983] [8 Regression] ICE in extract_insn, at recog.c:2305 w/ GFMI

2017-12-08 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82983 Jeffrey A. Law changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug rtl-optimization/81559] [8 Regression] ICE: verify_flow_info failed (error: non-cold basic block 4 reachable only by paths crossing the cold partition) on 32-bit BE powerpc target

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

[Bug tree-optimization/83323] [8 Regression] 186.crafty miscompares

2017-12-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83323 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug libstdc++/70276] Writing to standard output concurrently through `std::cout` triggers a datarace

2017-12-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70276 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/83336] New: Issues with displaying inlining chain for middle-end warnings

2017-12-08 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83336 Bug ID: 83336 Summary: Issues with displaying inlining chain for middle-end warnings Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: diagnostic

[Bug tree-optimization/83337] New: ICE at -O3 x86_64-linux-gnu: in interpret_rhs_expr, at tree-scalar-evolution.c:1775

2017-12-08 Thread su at cs dot ucdavis.edu
8.0.0 20171208 (experimental) [trunk revision 255516] (GCC) $ $ gcctk -O2 -c small.c $ gcc-7.2.0 -O3 -c small.c $ $ gcctk -O3 -c small.c during GIMPLE pass: linterchange small.c: In function ā€˜j’: small.c:9:6: internal compiler error: in interpret_rhs_expr, at tree-scalar-evolution.c:1775 void j

[Bug tree-optimization/83336] Issues with displaying inlining chain for middle-end warnings

2017-12-08 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83336 David Malcolm changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

<    1   2