[Bug ipa/79966] [9/10 Regression] run time more than twice slower when using -fipa-cp-clone

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79966 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #9 from Jakub Jelinek -

[Bug libstdc++/71044] Optimize std::filesystem implementation

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71044 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #10 from Jakub Jelinek

[Bug middle-end/84443] powerpc suboptimal code generation (shrink wrap unlikely path) for Linux spinlocks

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84443 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #4 from Jakub Jelinek -

[Bug gcov-profile/85337] [GCOV] inconsistent coverage in switch-case statement

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85337 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #2 from Jakub Jelinek -

[Bug c++/88826] ICE (segfault) when compiling invalid C++ code with -std=c++2a

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88826 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #3 from Jakub Jelinek -

[Bug middle-end/89002] [7 Regression] ICE in scan_omp_1_op, at omp-low.c:3166

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89002 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #8 from Jakub Jelinek -

[Bug c++/56084] poor error recovery for missing ";"

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56084 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #10 from Jakub Jelinek

[Bug translation/90119] Merge translation msgids that only differ in placeholders

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90119 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #9 from Jakub Jelinek -

[Bug translation/90120] inconsistent punctuation in translation messages

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90120 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #4 from Jakub Jelinek -

[Bug libstdc++/66146] call_once not C++11-compliant on ppc64le

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66146 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #23 from Jakub Jelinek

[Bug c++/90265] [9/10 Regression] ICE in build_call_a at gcc/cp/call.c:396 since r268377

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90265 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #2 from Jakub Jelinek -

[Bug middle-end/88129] Two blockage insns are emited in the function epilogue

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88129 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #9 from Jakub Jelinek -

[Bug gcov-profile/85351] [GCOV] Wrong coverage with exit() executed in a if statement within a called function

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85351 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #2 from Jakub Jelinek -

[Bug libstdc++/83938] Speed up inplace_merge() algorithm & fix inefficient logic

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83938 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #5 from Jakub Jelinek -

[Bug libstdc++/89760] [9/10 Regression] libstdc++ experimental testsuite failures

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89760 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #3 from Jakub Jelinek -

[Bug c++/84360] unnecessary aka in error message

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84360 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #6 from Jakub Jelinek -

[Bug d/90065] Unaligned accesses on strict-alignment targets

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90065 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #3 from Jakub Jelinek -

[Bug lto/89884] g++.dg/lto/pr89335 FAILs

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89884 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #1 from Jakub Jelinek -

[Bug rtl-optimization/90255] [9/10 regression] r266385 caused code size regressions on Arm, thumb and thumb2

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90255 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #4 from Jakub Jelinek -

[Bug rtl-optimization/77499] [7/8/9/10 Regression] Regression after code-hoisting, due to combine pass failing to evaluate known value range

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77499 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #18 from Jakub Jelinek

[Bug sanitizer/87880] [9/10 regression] All macOS asan execution tests FAIL

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87880 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #11 from Jakub Jelinek

[Bug translation/90117] Replace %<%s%> with %qs

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90117 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #3 from Jakub Jelinek -

[Bug gcov-profile/85276] [GCOV] A comparative statement with '=', '&&' , '||', and '==' operators is wrongly marked as executed twice in gcov

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85276 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #3 from Jakub Jelinek -

[Bug c++/77711] Add fix-it hints for missing parentheses in member function call

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77711 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #9 from Jakub Jelinek -

[Bug go/88406] [9/10 regression] Many 64-bit Solaris 10/SPARC execution tests FAIL

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88406 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #3 from Jakub Jelinek -

[Bug tree-optimization/84061] [8/9/10 Regression] gcc.dg/tree-ssa/loop-15.c XFAIL

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84061 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #2 from Jakub Jelinek -

[Bug fortran/87352] [7/8/9/10 Regression] Large stack usage with new gfortran

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87352 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #22 from Jakub Jelinek

[Bug target/88474] Inline built-in hypot for -ffast-math

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88474 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #5 from Jakub Jelinek -

[Bug rtl-optimization/84753] GCC does not fold xxswapd followed by vperm

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84753 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #9 from Jakub Jelinek -

[Bug rtl-optimization/87552] [9/10 regression] FAIL: gcc.c-torture/compile/20010102-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (internal compiler error)

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87552 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #1 from Jakub Jelinek -

[Bug d/90136] [d] Merge UDAs between function prototype and definitions

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90136 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #1 from Jakub Jelinek -

[Bug gcov-profile/85201] [GCOV] A statement with two && operators and a comma operator in the for loop body is wrongly marked in gcov

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85201 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #5 from Jakub Jelinek -

[Bug c++/25814] Request for warning for parser ambiguity of function declarations and variable declarations with initializations

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25814 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #12 from Jakub Jelinek

[Bug target/89271] [9/10 Regression] gcc.target/powerpc/vsx-simode2.c stopped working in GCC 9

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #22 from Jakub Jelinek

[Bug c/69602] [7/8/9/10 Regression] over-ambitious logical-op warning on EAGAIN vs EWOULDBLOCK

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69602 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #24 from Jakub Jelinek

[Bug c++/84920] Better handling of unmatched/ambiguous calls

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84920 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #3 from Jakub Jelinek -

[Bug preprocessor/84864] Issues with large line numbers >= 2^31

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84864 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #2 from Jakub Jelinek -

[Bug target/90178] [9 Regression] Missed optimization: duplicated terminal basic block with -mavx

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90178 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #12 from Jakub Jelinek

[Bug c/84919] [8/9/10 Regression] error: passing argument 1 to restrict-qualified parameter aliases with argument 5 [-Werror=restrict]

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84919 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #15 from Jakub Jelinek

[Bug target/70321] [7/8/9/10 Regression] STV generates less optimized code

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70321 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #19 from Jakub Jelinek

[Bug ipa/89584] [9/10 Regression] CPU2000 degradations with r268448 (172.mgrid -22%, 252.eon -8%)

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89584 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #2 from Jakub Jelinek -

[Bug rtl-optimization/90249] [9/10 Regression] Code size regression on thumb2 due to sub-optimal register allocation starting with r265398

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90249 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #9 from Jakub Jelinek -

[Bug tree-optimization/84053] [7/8/9/10 Regression] missing -Warray-bounds accessing a local array across inlined function boundaries

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84053 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #8 from Jakub Jelinek -

[Bug c++/49129] confusing diagnostic for missing semi-colon after member template

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49129 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #4 from Jakub Jelinek -

[Bug gcov-profile/85349] [GCOV] struct varaible definition in while(1) will cause incorrect coverage

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85349 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #2 from Jakub Jelinek -

[Bug target/86681] ICE in extract_insn, at recog.c:2304 on s390x

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86681 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #2 from Jakub Jelinek -

[Bug rtl-optimization/87902] [9/10 Regression] Shrink-wrapping multiple conditions

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87902 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #9 from Jakub Jelinek -

[Bug fortran/86277] Presence of optional arguments not recognized for zero length arrays

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86277 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #4 from Jakub Jelinek -

[Bug c++/71283] Inconsistent location for C++ warning options in the manual

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71283 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #9 from Jakub Jelinek -

[Bug c++/68615] Unhelpful location when missing a semi-colon on a function declaration at the end of a header

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68615 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #5 from Jakub Jelinek -

[Bug target/84379] Problems with sol2.c GTY handling

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84379 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #3 from Jakub Jelinek -

[Bug middle-end/82362] [8/9/10 Regression] SPEC CPU2006 436.cactusADM ~7% performance deviation with trunk@251713

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82362 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #6 from Jakub Jelinek -

[Bug middle-end/89037] checking ice emitting 128-bit bit-field initializer

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89037 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #7 from Jakub Jelinek -

[Bug tree-optimization/57534] [7/8/9/10 Regression]: Performance regression versus 4.7.3, 4.8.1 is ~15% slower

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57534 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #32 from Jakub Jelinek

[Bug c++/85004] ambiguous diagnostic: passing ‘const S’ as ‘this’ argument discards qualifiers

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85004 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #2 from Jakub Jelinek -

[Bug rtl-optimization/87871] [9/10 Regression] testcases fail after r265398 on arm

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87871 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #61 from Jakub Jelinek

[Bug gcov-profile/85188] [GCOV] a int arrary and a goto statement around the for(;0;) statement will lead to incoccrect code coverage in Gcov

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85188 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #2 from Jakub Jelinek -

[Bug rtl-optimization/90311] [9/10 Regression] wrong code with -O and __builtin_add_overflow() and compare

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90311 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #5 from Jakub Jelinek -

[Bug rtl-optimization/90007] [9/10 Regression] ICE in extract_constrain_insn_cached, at recog.c:2223

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90007 Jakub Jelinek changed: What|Removed |Added Target Milestone|9.0 |9.2 --- Comment #9 from Jakub Jelinek -

[Bug pch/90326] New: Using any precompiled header breaks definition of FLT_MAX

2019-05-03 Thread asmith at feralinteractive dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90326 Bug ID: 90326 Summary: Using any precompiled header breaks definition of FLT_MAX Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priori

[Bug tree-optimization/90316] large compile time increase in opt / alias stmt walking for Go example

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 --- Comment #3 from Richard Biener --- GCC 8 got enhanced get_continuation_for_phi, previously we gave up for this kind of CFG. 2017-05-04 Richard Biener * tree-ssa-alias.c (get_continuation_for_phi): Improve looking for the

[Bug target/88809] do not use rep-scasb for inline strlen/memchr

2019-05-03 Thread dominiq at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88809 --- Comment #8 from dominiq at gcc dot gnu.org --- Author: dominiq Date: Fri May 3 10:00:27 2019 New Revision: 270843 URL: https://gcc.gnu.org/viewcvs?rev=270843&root=gcc&view=rev Log: 2019-05-03 Dominique d'Humieres PR target/88809

[Bug tree-optimization/90316] [8/9/10 Regression] large compile time increase in opt / alias stmt walking for Go example

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|---

[Bug c++/90291] [8/9/10 Regression] Inline namespace erroneously extends another namespace

2019-05-03 Thread igusarov at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90291 --- Comment #10 from Igor A. Goussarov --- Having reflected on my feelings about the described scenario, I came up with a slightly different wording for my complaints about the behaviour of gcc-8.x: The fact that using an inline namespace at one

[Bug pch/90326] Using any precompiled header breaks definition of FLT_MAX

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90326 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug middle-end/88963] gcc generates terrible code for vectors of 64+ length which are not natively supported

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88963 Richard Biener changed: What|Removed |Added Component|target |middle-end --- Comment #13 from Richard

[Bug target/88963] gcc generates terrible code for vectors of 64+ length which are not natively supported

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88963 --- Comment #12 from Richard Biener --- Author: rguenth Date: Fri May 3 10:39:56 2019 New Revision: 270844 URL: https://gcc.gnu.org/viewcvs?rev=270844&root=gcc&view=rev Log: 2019-05-03 Richard Biener PR tree-optimization/88963

[Bug tree-optimization/87314] pointless comparison of malloc result to a string not eliminated

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87314 --- Comment #5 from Richard Biener --- Author: rguenth Date: Fri May 3 10:44:17 2019 New Revision: 270845 URL: https://gcc.gnu.org/viewcvs?rev=270845&root=gcc&view=rev Log: 2019-05-03 Richard Biener PR middle-end/87314 * mat

[Bug tree-optimization/89518] missed optimisation for array address calculations

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89518 --- Comment #3 from Richard Biener --- Author: rguenth Date: Fri May 3 10:46:13 2019 New Revision: 270846 URL: https://gcc.gnu.org/viewcvs?rev=270846&root=gcc&view=rev Log: 2019-05-03 Richard Biener PR middle-end/89518 * mat

[Bug tree-optimization/89518] missed optimisation for array address calculations

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89518 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/87314] pointless comparison of malloc result to a string not eliminated

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87314 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/87314] pointless comparison of malloc result to a string not eliminated

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87314 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #7

[Bug tree-optimization/87314] pointless comparison of malloc result to a string not eliminated

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87314 --- Comment #8 from Richard Biener --- (In reply to Jakub Jelinek from comment #7) > Is it safe with -fmerge-all-constants if the decls are TREE_READONLY? I don't think DECL vs STRING_CST is any special here (or well, STRING_CSTs will end up in

[Bug tree-optimization/90316] [8/9/10 Regression] large compile time increase in opt / alias stmt walking for Go example

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 --- Comment #4 from Richard Biener --- Author: rguenth Date: Fri May 3 11:21:18 2019 New Revision: 270848 URL: https://gcc.gnu.org/viewcvs?rev=270848&root=gcc&view=rev Log: 2019-05-03 Richard Biener PR tree-optimization/90316

[Bug tree-optimization/87314] pointless comparison of malloc result to a string not eliminated

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87314 --- Comment #9 from Jakub Jelinek --- The question is how far we want to go and what we just ignore. With -fmerge-all-constants, we can have: const char var[] = "foobar"; int foo (void) { return &var[0] != "foobar"; } which will likely be now mis

[Bug tree-optimization/90316] [8/9/10 Regression] large compile time increase in opt / alias stmt walking for Go example

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 --- Comment #5 from Richard Biener --- Author: rguenth Date: Fri May 3 11:22:33 2019 New Revision: 270849 URL: https://gcc.gnu.org/viewcvs?rev=270849&root=gcc&view=rev Log: 2019-05-03 Richard Biener PR tree-optimization/90316

[Bug tree-optimization/87314] pointless comparison of malloc result to a string not eliminated

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87314 --- Comment #10 from Richard Biener --- (In reply to Jakub Jelinek from comment #9) > The question is how far we want to go and what we just ignore. > With -fmerge-all-constants, we can have: > const char var[] = "foobar"; > int foo (void) { retu

[Bug tree-optimization/90316] [8/9/10 Regression] large compile time increase in opt / alias stmt walking for Go example

2019-05-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 Richard Biener changed: What|Removed |Added URL||https://gcc.gnu.org/ml/gcc-

[Bug c++/90291] [8/9/10 Regression] Inline namespace erroneously extends another namespace

2019-05-03 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90291 --- Comment #11 from Nathan Sidwell --- thanks for your input. Richard Smith (Clang maintainer) & I are going to take this question to the evolution group. DR2061 is intended to fix a problem with the original intent of inline namespaces. Howe

[Bug c++/90291] [8/9/10 Regression] Inline namespace erroneously extends another namespace

2019-05-03 Thread igusarov at mail dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90291 --- Comment #12 from Igor A. Goussarov --- Thank you for taking interest and for the efforts, Nathan!

[Bug tree-optimization/90316] [8/9/10 Regression] large compile time increase in opt / alias stmt walking for Go example

2019-05-03 Thread thanm at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 --- Comment #7 from Than McIntosh --- I patched in your change and reran the original testacse. Verified that this fixes the problem, compile time now down to ~8 seconds. Thank you for the very quick turnaround-- much appreciated.

[Bug libstdc++/71044] Optimize std::filesystem implementation

2019-05-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71044 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/90303] [9 Regression] ICE in hash_odr_name with fastcall attribute starting with r267359

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90303 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/90291] [8/9/10 Regression] Inline namespace erroneously extends another namespace

2019-05-03 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90291 --- Comment #13 from Nathan Sidwell --- I don't know where the DR information is available without a password (C++ physical meetings are public, see https://isocpp.org/std/ Here is the text of 2061: 2061. Inline namespace after simplifications

[Bug middle-end/89037] checking ice emitting 128-bit bit-field initializer

2019-05-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89037 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Target Milest

[Bug tree-optimization/90327] New: [9/10 Regression] ICE in convert_move, at expr.c:218 since r265677 on s390x

2019-05-03 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90327 Bug ID: 90327 Summary: [9/10 Regression] ICE in convert_move, at expr.c:218 since r265677 on s390x Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: norma

[Bug tree-optimization/90327] [9/10 Regression] ICE in convert_move, at expr.c:218 since r265677 on s390x

2019-05-03 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90327 Martin Liška changed: What|Removed |Added Keywords||ice-on-valid-code CC|

[Bug c++/90291] [8/9/10 Regression] Inline namespace erroneously extends another namespace

2019-05-03 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90291 --- Comment #14 from Jonathan Wakely --- https://wg21.link/cwg2061

[Bug tree-optimization/90269] loop distribution defeated by clobbers

2019-05-03 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90269 --- Comment #4 from Marc Glisse --- Author: glisse Date: Fri May 3 13:41:36 2019 New Revision: 270852 URL: https://gcc.gnu.org/viewcvs?rev=270852&root=gcc&view=rev Log: Let ldist ignore clobbers 2019-05-03 Marc Glisse PR tree-optim

[Bug target/89400] [7/8/9/10 Regression] ICE: output_operand: invalid %-code with -march=armv6kz -mthumb -munaligned-access

2019-05-03 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89400 --- Comment #6 from Richard Earnshaw --- Author: rearnsha Date: Fri May 3 13:45:59 2019 New Revision: 270853 URL: https://gcc.gnu.org/viewcvs?rev=270853&root=gcc&view=rev Log: [arm] PR target/89400 fix thumb1 unaligned access expansion Armv6 h

[Bug target/89400] [7/8/9 Regression] ICE: output_operand: invalid %-code with -march=armv6kz -mthumb -munaligned-access

2019-05-03 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89400 Richard Earnshaw changed: What|Removed |Added Status|NEW |ASSIGNED Summary|[7/8/9/10

[Bug ipa/88702] [7/8/9/10 regression] We do terrible job optimizing IsHTMLWhitespace from Firefox

2019-05-03 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88702 David Malcolm changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org --- Comment

[Bug tree-optimization/90269] loop distribution defeated by clobbers

2019-05-03 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90269 Marc Glisse changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ipa/88702] [7/8/9/10 regression] We do terrible job optimizing IsHTMLWhitespace from Firefox

2019-05-03 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88702 --- Comment #10 from Martin Liška --- (In reply to David Malcolm from comment #9) > If using a switch is better than a series of tests against constants, would > it make sense for the compiler to spot this case, and automatically convert > the co

[Bug tree-optimization/90328] New: Wrong loop distribution with aliasing

2019-05-03 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90328 Bug ID: 90328 Summary: Wrong loop distribution with aliasing Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3

[Bug fortran/90329] New: Incompatibility between gfortran and C lapack calls

2019-05-03 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90329 Bug ID: 90329 Summary: Incompatibility between gfortran and C lapack calls Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug fortran/90093] Extended C interop: optional argument incorrectly identified as PRESENT

2019-05-03 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90093 Dominique d'Humieres changed: What|Removed |Added Keywords||wrong-code Priority|P3

[Bug other/90330] New: gcc 9.1.0 fails to install on macOS 10.14.4

2019-05-03 Thread matthew.thompson at nasa dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90330 Bug ID: 90330 Summary: gcc 9.1.0 fails to install on macOS 10.14.4 Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug libstdc++/66146] call_once not C++11-compliant on ppc64le

2019-05-03 Thread cohenjon at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66146 --- Comment #24 from Jon Cohen --- I don't see anything in the release notes about call_once. Is this still an open issue?

[Bug pch/90326] Using any precompiled header breaks definition of FLT_MAX

2019-05-03 Thread asmith at feralinteractive dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90326 --- Comment #2 from Alex Smith --- It still repros for me on 9.0.1-0.16.fc31. Slightly reduced test case: $ cat test.h #define TEST 1 $ cat test.cpp #include static_assert(__FLT_MAX__ > 0); int main() { return 0; } $ g++ -o test test.cpp -incl

<    1   2   3   >