[Bug ipa/93369] [10 regression] g++.dg/lto/pr64076 fails

2020-01-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93369 Martin Liška changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #8

[Bug analyzer/93450] New: ICE in real_maxval, at real.c:2593

2020-01-26 Thread asolokha at gmx dot com
(); | ^~ 0x684060 real_maxval(real_value*, int, machine_mode) /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200126/work/gcc-10-20200126/gcc/real.c:2593 0x12d8415 generic_simplify_336 /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20200126/work/build/gcc/generic-match.c:15447

[Bug target/93449] New: PCC: Missing conversion builtin from vector to _Decimal128 and vice versa

2020-01-26 Thread jens.seifert at de dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93449 Bug ID: 93449 Summary: PCC: Missing conversion builtin from vector to _Decimal128 and vice versa Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity:

[Bug c++/93448] New: PPC: missing builtin for DFP quantize(dqua,dquai,dquaq,dquaiq)

2020-01-26 Thread jens.seifert at de dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93448 Bug ID: 93448 Summary: PPC: missing builtin for DFP quantize(dqua,dquai,dquaq,dquaiq) Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity: normal

[Bug c++/90691] [9/10 regression] -Wsign-compare false-positive with constant

2020-01-26 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90691 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/90938] [9/10 Regression] Initializing array with {1} works, but not {0}

2020-01-26 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90938 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment

[Bug c++/90966] [9/10 Regression] ICE in tsubst_copy, at cp/pt.c:16155

2020-01-26 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90966 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug c++/90992] [9/10 Regression] -Wnoexcept produce false positive

2020-01-26 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90992 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #11 from Jason

[Bug c++/90992] [9/10 Regression] -Wnoexcept produce false positive

2020-01-26 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90992 --- Comment #10 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:40bf3f1fd058028988b2625f89efe6bb811a4185 commit r10-6239-g40bf3f1fd058028988b2625f89efe6bb811a4185 Author: Jason Merrill Date:

[Bug c++/90992] [9/10 Regression] -Wnoexcept produce false positive

2020-01-26 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90992 --- Comment #9 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:5035cd662459b09605370f2ba41b2238119c69b1 commit r10-6238-g5035cd662459b09605370f2ba41b2238119c69b1 Author: Jason Merrill Date:

[Bug target/83832] [RX] Improve bittests

2020-01-26 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83832 --- Comment #2 from Oleg Endo --- bset, bclr, bnot insns can be utiized with inline asm: asm volatile ("bclr %1,%0.B" : "+Q" (*(volatile unsigned char*)byte_addr) : "ir" (bitnum) : "memory"); When the bitnum is not a

[Bug target/83832] [RX] Improve bittests

2020-01-26 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83832 --- Comment #1 from Oleg Endo --- Another bit test case I ran into (on GCC 8) is something like unsigned int bleh = (i & 4) == 0 ? 0 : 3; An optimized result would be something like tst #4,r1 stz #0,r14 stnz

[Bug libstdc++/78714] std::get_time / std::time_get::get does not accept full month name in %b

2020-01-26 Thread howard.hinnant at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78714 Howard Hinnant changed: What|Removed |Added CC||howard.hinnant at gmail dot com ---

[Bug tree-optimization/92924] [10 regression] reproducible indirect call profile merging causes 80% slowdown in Firefox pref-reftest-singletons id-getter microbenchmarks

2020-01-26 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92924 --- Comment #17 from Jan Hubicka --- I further hacked the script to record only values that are useful, where useful means with greater count then all / TOPN_VALUES / 2. I use same test in GCC itself (that was bug in original luxou's patch that

[Bug tree-optimization/93447] New: Value range propagation not working at -Os

2020-01-26 Thread pskocik at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93447 Bug ID: 93447 Summary: Value range propagation not working at -Os Product: gcc Version: 9.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/93017] FAIL: gcc.dg/graphite/interchange-1.c scan-tree-dump graphite "tiled"

2020-01-26 Thread romain.geissler at amadeus dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93017 --- Comment #5 from Romain Geissler --- Ah actually I see this on branch gcc 8 as well, with ISL 0.21. And apparently it is not making "make check" return an error code, so it's very possible that I had this error before without noticing it.

[Bug middle-end/64242] Longjmp expansion incorrect

2020-01-26 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64242 --- Comment #36 from Andrew Pinski --- MIPS is still broken. I might look into MIPS brokenness next week.

[Bug sanitizer/93436] [9 Regression] ICE during GIMPLE pass: sanopt with -fsanitize=address -fdump-tree-sanopt

2020-01-26 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93436 Marek Polacek changed: What|Removed |Added Summary|[9/10 Regression] ICE |[9 Regression] ICE during

[Bug sanitizer/93436] [9/10 Regression] ICE during GIMPLE pass: sanopt with -fsanitize=address -fdump-tree-sanopt

2020-01-26 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93436 --- Comment #3 from CVS Commits --- The master branch has been updated by Marek Polacek : https://gcc.gnu.org/g:ab6cd364eda21d3d24a4df0072c588cc68ff61e0 commit r10-6235-gab6cd364eda21d3d24a4df0072c588cc68ff61e0 Author: Marek Polacek Date:

[Bug tree-optimization/93017] FAIL: gcc.dg/graphite/interchange-1.c scan-tree-dump graphite "tiled"

2020-01-26 Thread romain.geissler at amadeus dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93017 Romain Geissler changed: What|Removed |Added CC||romain.geissler at amadeus dot com

[Bug bootstrap/92002] [10 regression] -Wuninitialized warning in gcc/wide-int.cc

2020-01-26 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92002 --- Comment #11 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #10 from Jakub Jelinek --- > -Wno-error=uninitialized might be more appropriate for the workaround. In fact one needs both -Wno-error=uninitialized and

[Bug tree-optimization/92924] [10 regression] reproducible indirect call profile merging causes 80% slowdown in Firefox pref-reftest-singletons id-getter microbenchmarks

2020-01-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92924 --- Comment #16 from Martin Liška --- (In reply to Jan Hubicka from comment #15) > This is frequency scaled by #of executions: > > == Stats for /aux/hubicka/firefox2019-trunktest == > stats for indirect_call: > total: 160451 > invalid: 542

[Bug c++/93083] copy deduction rejected when doing CTAD for NTTP

2020-01-26 Thread martijntje at martijnotto dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93083 Martijn Otto changed: What|Removed |Added CC||martijntje at martijnotto dot nl ---

[Bug c++/92601] [9/10 Regression] error: type variant differs by TYPE_NEEDS_CONSTRUCTING

2020-01-26 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92601 --- Comment #1 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:091fe099ba9093b8577ad4a10b56e18c6ea3daea commit r10-6232-g091fe099ba9093b8577ad4a10b56e18c6ea3daea Author: Jason Merrill Date:

[Bug c++/93446] New: Improve -Wconversion warning message

2020-01-26 Thread david.bolvansky at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93446 Bug ID: 93446 Summary: Improve -Wconversion warning message Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug other/93445] New: Misnamed git tags

2020-01-26 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93445 Bug ID: 93445 Summary: Misnamed git tags Product: gcc Version: unknown Status: UNCONFIRMED Severity: major Priority: P3 Component: other Assignee:

[Bug tree-optimization/93444] [8/9/10 Regression] ssa-loop-im introduces unconditional use of uninitialized variable

2020-01-26 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93444 Alexander Monakov changed: What|Removed |Added Summary|[8/9/10 Regression] |[8/9/10 Regression]

[Bug middle-end/61577] [4.9.0 Regression] can't compile on hp-ux v3 ia64

2020-01-26 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #127 from dave.anglin at bell dot net --- On 2020-01-25 9:16 p.m., peter.bisroev at groundlabs dot com wrote: > As can be seen above, stage1 binaries are just under 9 times the size of final > -O2 compiled binaries. I believe you have

[Bug tree-optimization/92924] [10 regression] reproducible indirect call profile merging causes 80% slowdown in Firefox pref-reftest-singletons id-getter microbenchmarks

2020-01-26 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92924 --- Comment #15 from Jan Hubicka --- This is frequency scaled by #of executions: == Stats for /aux/hubicka/firefox2019-trunktest == stats for indirect_call: total: 160451 invalid: 542 (0.34%) freq:276193364 (33.87%) tracked values: 0

[Bug tree-optimization/93301] Wrong optimization: instability of uninitialized variables leads to nonsense

2020-01-26 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93301 --- Comment #8 from Alexander Monakov --- Pasted that to new PR 93444 (should have done that right away, sorry).

[Bug tree-optimization/93444] New: [8/9/10 Regression] unswitching introduces unconditional use of uninitialized variable

2020-01-26 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93444 Bug ID: 93444 Summary: [8/9/10 Regression] unswitching introduces unconditional use of uninitialized variable Product: gcc Version: 10.0 Status: UNCONFIRMED

[Bug tree-optimization/93301] Wrong optimization: instability of uninitialized variables leads to nonsense

2020-01-26 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93301 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org ---

[Bug tree-optimization/92924] [10 regression] reproducible indirect call profile merging causes 80% slowdown in Firefox pref-reftest-singletons id-getter microbenchmarks

2020-01-26 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92924 --- Comment #14 from Jan Hubicka --- > This seems reasonable well, 542/(21514+3151+866+11) = 2%. I think one needs to consider only calls that was trained and have at least two possible targets. With this metric it is more like

[Bug tree-optimization/92924] [10 regression] reproducible indirect call profile merging causes 80% slowdown in Firefox pref-reftest-singletons id-getter microbenchmarks

2020-01-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92924 --- Comment #13 from Martin Liška --- (In reply to Jan Hubicka from comment #12) > This is stat for Firefox with current mainline. > > == Stats for firefox2019-trunktest == > stats for indirect_call: > total: 160451 > invalid: 542 >

[Bug c++/93443] gcc/cp/coroutines.cc:3555:23: runtime error: load of value 255, which is not a valid value for type 'bool'

2020-01-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93443 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/93443] New: gcc/cp/coroutines.cc:3555:23: runtime error: load of value 255, which is not a valid value for type 'bool'

2020-01-26 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93443 Bug ID: 93443 Summary: gcc/cp/coroutines.cc:3555:23: runtime error: load of value 255, which is not a valid value for type 'bool' Product: gcc Version: 9.0 Status:

[Bug c++/93442] New: lambda in if constexpr fails to compile

2020-01-26 Thread mail at dominicp dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93442 Bug ID: 93442 Summary: lambda in if constexpr fails to compile Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug tree-optimization/93301] Wrong optimization: instability of uninitialized variables leads to nonsense

2020-01-26 Thread ch3root at openwall dot com
opaque(y); } } -- $ gcc -std=c11 test.c && ./a.out x = 1; x - 1 = 0 $ gcc -std=c11 -O3 test.c && ./a.out x = 1; x - 1 = 5 -- gcc x86-64 version: gcc

[Bug tree-optimization/92924] [10 regression] reproducible indirect call profile merging causes 80% slowdown in Firefox pref-reftest-singletons id-getter microbenchmarks

2020-01-26 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92924 --- Comment #12 from Jan Hubicka --- This is stat for Firefox with current mainline. == Stats for firefox2019-trunktest == stats for indirect_call: total: 160451 invalid: 542 tracked values: 0 values: 134367 times (83.74%) 1

[Bug tree-optimization/93301] Wrong optimization: instability of uninitialized variables leads to nonsense

2020-01-26 Thread ch3root at openwall dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93301 --- Comment #5 from Alexander Cherepanov --- (In reply to rguent...@suse.de from comment #3) > But the first use of the undefined value in the comparison makes > everything wobbly. So `if (x == y)` is UB. Or `x == y` is already UB?

[Bug c/93441] New: _Generic selections ought to be treated as parenthesized expressions as far as -Wlogical-not-parentheses is concerned

2020-01-26 Thread pskocik at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93441 Bug ID: 93441 Summary: _Generic selections ought to be treated as parenthesized expressions as far as -Wlogical-not-parentheses is concerned Product: gcc

[Bug tree-optimization/93440] scalar unrolled loop makes vectorized code unreachable

2020-01-26 Thread ikonomisma at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93440 --- Comment #1 from ikonomisma at googlemail dot com --- Created attachment 47712 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47712=edit Minimal example c++ source code to trigger unreachable SIMD vector code

[Bug tree-optimization/93440] New: scalar unrolled loop makes vectorized code unreachable

2020-01-26 Thread ikonomisma at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93440 Bug ID: 93440 Summary: scalar unrolled loop makes vectorized code unreachable Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/93301] Wrong optimization: instability of uninitialized variables leads to nonsense

2020-01-26 Thread ch3root at openwall dot com
-64 version: gcc (GCC) 10.0.1 20200126 (experimental) --

[Bug tree-optimization/93439] New: [9/10 Regression] ICE in gimple_duplicate_bb, at tree-cfg.c:6277

2020-01-26 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93439 Bug ID: 93439 Summary: [9/10 Regression] ICE in gimple_duplicate_bb, at tree-cfg.c:6277 Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords:

[Bug target/93412] [10 Regression] ICE: in extract_insn, at recog.c:2294 with __builtin_add_overflow() at -Og

2020-01-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93412 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/93412] [10 Regression] ICE: in extract_insn, at recog.c:2294 with __builtin_add_overflow() at -Og

2020-01-26 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93412 --- Comment #3 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:a9947bac0799b0c91e21b7c612b80cd0b54016f0 commit r10-6230-ga9947bac0799b0c91e21b7c612b80cd0b54016f0 Author: Jakub Jelinek Date:

[Bug target/93430] [10 Regression] ICE in final_scan_insn_1, at final.c:3073

2020-01-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93430 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/93430] [10 Regression] ICE in final_scan_insn_1, at final.c:3073

2020-01-26 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93430 --- Comment #3 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:322db86f4b4df1261308e8a02e69018d9cea98e9 commit r10-6229-g322db86f4b4df1261308e8a02e69018d9cea98e9 Author: Jakub Jelinek Date:

[Bug analyzer/93438] New: ICE in operator[], at vec.h:867

2020-01-26 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93438 Bug ID: 93438 Summary: ICE in operator[], at vec.h:867 Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3