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

2017-12-08 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83337 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/83322] [8 Regression] r255469 causes: ICE: tree check: expected class ‘type’, have ‘exceptional’ (baselink) in diag_attr_exclusions, at attribs.c:393

2017-12-08 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83322 Aldy Hernandez changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/81889] [7/8 Regression] bogus warnings with -Wmaybe-uninitialized -O3

2017-12-08 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81889 Aldy Hernandez changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment

[Bug c++/60352] [C++11] Bogus "error: conflicting declaration 'auto i'"

2017-12-08 Thread richard-gccbugzilla at metafoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60352 --- Comment #3 from Richard Smith --- This bug still exists in GCC trunk.

[Bug middle-end/83286] internal compiler error: Illegal instruction

2017-12-08 Thread aweslowski at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83286 --- Comment #8 from Alex Weslowski --- (In reply to Richard Biener from comment #6) > Illegal instruction is usually coming from gmp/mpfr which might be linked > statically into your GCC binary on mingw. This may indeed be the case. Also happens

[Bug middle-end/83286] internal compiler error: Illegal instruction

2017-12-08 Thread aweslowski at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83286 --- Comment #7 from Alex Weslowski --- Created attachment 42819 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42819&action=edit Preprocessed file trans3.i

[Bug middle-end/81889] [7/8 Regression] bogus warnings with -Wmaybe-uninitialized -O3

2017-12-08 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81889 Aldy Hernandez changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

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

2017-12-08 Thread aldyh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61428 --- Comment #5 from Aldy Hernandez --- (In reply to Jeffrey A. Law from comment #4) > Aldy, here's another one to try with the new backwards threader. I haven't done any in depth analysis here, but with the new threader we get one threaded path

[Bug c/48140] fmod() not accurate to double precision?

2017-12-08 Thread albertmcchan at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48140 Albert Chan changed: What|Removed |Added CC||albertmcchan at yahoo dot com --- Comment

[Bug tree-optimization/83343] New: missing -Wstringop-overflow on writing via stpncpy return value

2017-12-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83343 Bug ID: 83343 Summary: missing -Wstringop-overflow on writing via stpncpy return value Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug c++/83342] New: extern marked variable template with later definition emits error

2017-12-08 Thread dacamara.cameron at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83342 Bug ID: 83342 Summary: extern marked variable template with later definition emits error Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal

[Bug lto/83338] [8 Regression] SPEC CPU2017 510.parest_r ICE

2017-12-08 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83338 --- Comment #7 from Marc Glisse --- (In reply to Jakub Jelinek from comment #6) > This works for me, but I'll leave testcase and testing for tomorrow. You are fast :-) > @@ -5546,6 +5554,15 @@ vectorizable_operation (gimple *stmt, gi >

[Bug target/32623] m68k: Inaccurate multiply cost on some V2 ColdFire CPUs.

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

[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|ASSIGNED|NEW CC|

[Bug lto/83338] [8 Regression] SPEC CPU2017 510.parest_r ICE

2017-12-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83338 --- Comment #6 from Jakub Jelinek --- This works for me, but I'll leave testcase and testing for tomorrow. --- gcc/tree-vect-stmts.c.jj2017-12-08 12:21:58.0 +0100 +++ gcc/tree-vect-stmts.c 2017-12-09 00:55:17.614147824 +0100 @@

[Bug other/83341] New: r254899 causes about 15000 test failures on powerpc

2017-12-08 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83341 Bug ID: 83341 Summary: r254899 causes about 15000 test failures on powerpc Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug libfortran/35014] Libgfortran.a (downloaded) is not PIC compiled...

2017-12-08 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35014 Andrew Pinski changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|INVALID

[Bug libfortran/35014] Libgfortran.a (downloaded) is not PIC compiled...

2017-12-08 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35014 Andrew Pinski changed: What|Removed |Added CC||cgw at alum dot mit.edu --- Comment #3 f

[Bug libfortran/83340] Libgfortran.a (downloaded) is not PIC compiled...

2017-12-08 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83340 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Component|fortran

[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 #6 from Vladimir Makarov --- Author: vmakarov Date: Fri Dec 8 23:47:44 2017 New Revision: 255517 URL: https://gcc.gnu.org/viewcvs?rev=255517&root=gcc&view=rev Log: 2017-12-08 Vladimir Makarov PR rtl-optimization/83317

[Bug lto/83338] [8 Regression] SPEC CPU2017 510.parest_r ICE

2017-12-08 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83338 --- Comment #5 from Marc Glisse --- (In reply to Jakub Jelinek from comment #4) > I believe the bug is that get_vectype_for_scalar_type for the operands of > POINTER_DIFF_EXPR is vector of unsigned elements, the result of > POINTER_DIFF_EXPR is a

[Bug ipa/68419] ICE segfault in determine_locally_known_aggregate_parts / ipa_compute_jump_functions_for_edge

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

[Bug lto/83338] [8 Regression] SPEC CPU2017 510.parest_r ICE

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

[Bug target/79509] m68k/coldfire: Internal error, aborting at dw2gencfi.c:214 in emit_expr_encoded

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

[Bug fortran/83340] New: Libgfortran.a (downloaded) is not PIC compiled...

2017-12-08 Thread cgw at alum dot mit.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83340 Bug ID: 83340 Summary: Libgfortran.a (downloaded) is not PIC compiled... Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug lto/83338] [8 Regression] SPEC CPU2017 510.parest_r ICE

2017-12-08 Thread andrey.y.guskov at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83338 --- Comment #3 from Andrey Guskov --- 32-bit SPEC CPU2006::447 also affected. during GIMPLE pass: vect fe.cc:681:1: internal compiler error: verify_gimple failed 0xcb7db1 verify_gimple_in_cfg(function*, bool) /user/aguskov/scratch/agusko

[Bug lto/83338] [8 Regression] SPEC CPU2017 510.parest_r ICE

2017-12-08 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83338 --- Comment #2 from Marc Glisse --- void f(char**p,char**q,long*r){ for(int i=0;i<1024;i++) r[i]=p[i]-q[i]; } with g++ -O3 on x86_64 also ICEs, let's start with that (I don't have access to SPEC).

[Bug middle-end/83339] New: missing warning on a invalid attribute specified for a builtin

2017-12-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83339 Bug ID: 83339 Summary: missing warning on a invalid attribute specified for a builtin Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal P

[Bug lto/83338] [8 Regression] SPEC CPU2017 510.parest_r ICE

2017-12-08 Thread andrey.y.guskov at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83338 --- Comment #1 from Andrey Guskov --- 32-bit SPEC CPU2006::436 also affected. during GIMPLE pass: vect regex.c: In function 'regexec.constprop': regex.c:5755:1: internal compiler error: in vectorizable_mask_load_store, at tree-vect-stmts.c:2349

[Bug ipa/83179] [8 regression] gcc.dg/ipa/inline-1.c fail

2017-12-08 Thread andrey.y.guskov at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83179 --- Comment #11 from Andrey Guskov --- Whoops. Sorry, 436 belongs to pr83338, even though its ICE message is the same as 507`s.

[Bug fortran/80645] FAIL: gfortran.dg/elemental_subroutine_3.f90 -O1 (test for excess errors)

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

[Bug lto/83338] New: [8 Regression] SPEC CPU2017 510.parest_r ICE

2017-12-08 Thread andrey.y.guskov at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83338 Bug ID: 83338 Summary: [8 Regression] SPEC CPU2017 510.parest_r ICE Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto

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

2017-12-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83336 --- Comment #3 from Jakub Jelinek --- I'm afraid especially with LTO that will not be a good idea, the warnings are nice, but memory consumption is more important if it causes swapping or is otherwise excessive.

[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 --- Comment #2 from David Malcolm --- I'm testing a fix for the above which simply removes the 540else if (!flag_auto_profile && debug_info_level == DINFO_LEVEL_NONE) clause: i.e. to always retain blocks that satisfy inlined_function_ou

[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

[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] 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 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/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 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 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 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 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 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 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 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 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 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 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 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/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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Marek Polacek changed: What|Removed |Added CC||mpolacek 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 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 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 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 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 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 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 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 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/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/82679] Uses of typedefs of arrays of _Atomic-qualified types are rejected

2017-12-08 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82679 --- Comment #6 from Marek Polacek --- Testing a fix now. Sorry for the delay.

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

2017-12-08 Thread alexander.nesterovskiy at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83326 Bug ID: 83326 Summary: [8 Regression] SPEC CPU2017 648.exchange2_s ~6% performance regression with r255267 (reproducer attached) Product: gcc Version: 8.0

[Bug c/83324] [feature request] Pragma or special syntax for guaranteed tail calls

2017-12-08 Thread m...@daniel-mendler.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83324 --- Comment #1 from m...@daniel-mendler.de --- See also bug 77734

[Bug middle-end/81782] [7/8 Regression] Yet another -Wmaybe-uninitialized false positive with empty array

2017-12-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81782 --- Comment #7 from Richard Biener --- Author: rguenth Date: Fri Dec 8 14:45:30 2017 New Revision: 255512 URL: https://gcc.gnu.org/viewcvs?rev=255512&root=gcc&view=rev Log: 2017-12-08 Richard Biener PR middle-end/81782 * tre

[Bug tree-optimization/83325] Compile time hog w/ -Os -fwrapv

2017-12-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83325 --- Comment #2 from Richard Biener --- [local count: 78951607]: # ou_lsm.117_263 = PHI # mb_lsm.120_277 = PHI mb.74_96 = mb_lsm.120_277; if (mb.74_96 <= 1) goto ; [36.00%] else goto ; [64.00%] [local count: 28422578]: # ou_lsm.117_262 =

[Bug tree-optimization/83325] Compile time hog w/ -Os -fwrapv

2017-12-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83325 Richard Biener changed: What|Removed |Added Target||powerpc-linux Status|UNCONF

[Bug c/83324] [feature request] Pragma or special syntax for guaranteed tail calls

2017-12-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83324 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Severity|

[Bug tree-optimization/83325] New: Compile time hog w/ -Os -fwrapv

2017-12-08 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83325 Bug ID: 83325 Summary: Compile time hog w/ -Os -fwrapv Product: gcc Version: unknown Status: UNCONFIRMED Keywords: compile-time-hog Severity: normal Priority: P

[Bug c/83324] New: [feature request] Pragma or special syntax for guaranteed tail calls

2017-12-08 Thread m...@daniel-mendler.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83324 Bug ID: 83324 Summary: [feature request] Pragma or special syntax for guaranteed tail calls Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

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

2017-12-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83323 --- Comment #5 from Richard Biener --- Fails with -O2 -funroll-and-jam --param unroll-jam-min-percent=0 int x[1024], y[1024]; void __attribute__((noipa)) foo () { for (int i = 0; i < 1024; ++i) { x[i] = 0; for (int j = 0; j <

[Bug go/83308] Missing platform definitions for SH in libgo

2017-12-08 Thread glaubitz at physik dot fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83308 --- Comment #8 from John Paul Adrian Glaubitz --- (In reply to Ian Lance Taylor from comment #7) > Sorry, I did not mean to imply that I listed all the changes required. I'm > sure there will be many more, though likely mostly simple. Ah, I mis

[Bug go/83308] Missing platform definitions for SH in libgo

2017-12-08 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83308 --- Comment #7 from Ian Lance Taylor --- Sorry, I did not mean to imply that I listed all the changes required. I'm sure there will be many more, though likely mostly simple. For the ones you mention, you'll need to add "sh" to the +build lines

[Bug target/82699] ENDBR isn't generated at function entrance

2017-12-08 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82699 H.J. Lu changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug target/81652] [meta-bug] -fcf-protection=full -mcet bugs

2017-12-08 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81652 Bug 81652 depends on bug 82699, which changed state. Bug 82699 Summary: ENDBR isn't generated at function entrance https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82699 What|Removed |Added -

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

2017-12-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83323 --- Comment #4 from Richard Biener --- Testcase: int x[1024], y[1024]; void __attribute__((noipa)) foo () { for (int i = 0; i < 1024; ++i) { x[i] = 0; for (int j = 0; j < 1024; ++j) if (y[j]) x[i] = y[j];

[Bug tree-optimization/83141] SRA and memcpy folding interact badly generating wrong-code

2017-12-08 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83141 Martin Jambor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

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

2017-12-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83323 --- Comment #3 from Richard Biener --- -O2 -funroll-and-jam miscompares.

[Bug tree-optimization/83141] SRA and memcpy folding interact badly generating wrong-code

2017-12-08 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83141 --- Comment #7 from rguenther at suse dot de --- On Fri, 8 Dec 2017, jamborm at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83141 > > --- Comment #6 from Martin Jambor --- > Fixed on trunk, should I backport both patc

[Bug target/83008] [performance] Is it better to avoid extra instructions in data passing between loops?

2017-12-08 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83008 --- Comment #13 from rguenther at suse dot de --- On Fri, 8 Dec 2017, sergey.shalnov at intel dot com wrote: > And it uses xmm+ vpbroadcastd to spill tmp[] to stack > ... > 1e7: 62 d2 7d 08 7c c9 vpbroadcastd %r9d,%xmm1 > 1ed: c4 c1 7

[Bug target/82699] ENDBR isn't generated at function entrance

2017-12-08 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82699 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/81652] [meta-bug] -fcf-protection=full -mcet bugs

2017-12-08 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81652 Bug 81652 depends on bug 82699, which changed state. Bug 82699 Summary: ENDBR isn't generated at function entrance https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82699 What|Removed |Added -

[Bug tree-optimization/83141] SRA and memcpy folding interact badly generating wrong-code

2017-12-08 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83141 --- Comment #6 from Martin Jambor --- Fixed on trunk, should I backport both patches to gcc7? to gcc6?

[Bug tree-optimization/83141] SRA and memcpy folding interact badly generating wrong-code

2017-12-08 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83141 --- Comment #5 from Martin Jambor --- Author: jamborm Date: Fri Dec 8 12:11:02 2017 New Revision: 255510 URL: https://gcc.gnu.org/viewcvs?rev=255510&root=gcc&view=rev Log: Prevent SRA from removing type changing assignment 2017-12-08 Martin J

  1   2   >