[Bug tree-optimization/88835] overly aggressive -Werror=format-overflow for printf since r265648

2019-02-14 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88835 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug tree-optimization/85316] [meta-bug] VRP range propagation missed cases

2019-02-14 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85316 --- Comment #2 from Eric Gallager --- There's probably a lot more bugs that should fall under this meta-bug than currently do; I'll leave finding them all for another day though (or for someone else to do)

[Bug tree-optimization/89278] ICE in gimplify_modify_expr, at gimplify.c:5821

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89278 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri Feb 15 07:50:26 2019 New Revision: 268928 URL: https://gcc.gnu.org/viewcvs?rev=268928=gcc=rev Log: PR tree-optimization/89278 * tree-loop-distribution.c: Include

[Bug other/89342] ICE in maybe_default_option, at opts.c:347

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89342 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Fri Feb 15 07:17:24 2019 New Revision: 268924 URL: https://gcc.gnu.org/viewcvs?rev=268924=gcc=rev Log: PR other/89342 * optc-save-gen.awk: Handle optimize_fast like

[Bug target/89355] Unnecessary ENDBR

2019-02-14 Thread crazylht at gmail dot com
; .p2align 4,,10 > .p2align 3 > .L3: > .L2: > endbr64 <<< Why is ENDBR here? There is no indirect branch. > movl$22, %eax > ret > .cfi_endproc > .LFE0: > .size test, .-test > .ident "GCC: (GNU) 9.0.

[Bug tree-optimization/89278] ICE in gimplify_modify_expr, at gimplify.c:5821

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89278 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri Feb 15 07:39:45 2019 New Revision: 268927 URL: https://gcc.gnu.org/viewcvs?rev=268927=gcc=rev Log: PR tree-optimization/89278 * tree-loop-distribution.c: Include

[Bug rtl-optimization/89354] [7 Regression] Combine pass yields wrong code with -O2 and -msse2 for 32bit target

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89354 Jakub Jelinek changed: What|Removed |Added Summary|[7/8/9 Regression] Combine |[7 Regression] Combine pass

[Bug c/89340] [7/8 Regression] ICE in function_and_variable_visibility, at ipa-visibility.c:707

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89340 Jakub Jelinek changed: What|Removed |Added Summary|[7/8/9 Regression] ICE in |[7/8 Regression] ICE in

[Bug other/69006] [6 Regression] Extraneous newline emitted between error messages in GCC 6

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69006 --- Comment #7 from Jakub Jelinek --- Author: jakub Date: Fri Feb 15 07:52:50 2019 New Revision: 268930 URL: https://gcc.gnu.org/viewcvs?rev=268930=gcc=rev Log: PR other/69006 PR testsuite/88920 * lib/gcc-dg.exp: If

[Bug testsuite/88920] [9 regression] GCC is not configured to support amdgcn-unknown-amdhsa as offload target

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88920 --- Comment #27 from Jakub Jelinek --- Author: jakub Date: Fri Feb 15 07:52:50 2019 New Revision: 268930 URL: https://gcc.gnu.org/viewcvs?rev=268930=gcc=rev Log: PR other/69006 PR testsuite/88920 * lib/gcc-dg.exp: If

[Bug other/89342] ICE in maybe_default_option, at opts.c:347

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89342 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/89355] Unnecessary ENDBR

2019-02-14 Thread crazylht at gmail dot com
; .p2align 4,,10 > .p2align 3 > .L3: > .L2: > endbr64 <<< Why is ENDBR here? There is no indirect branch. > movl$22, %eax > ret > .cfi_endproc > .LFE0: > .size test, .-test > .ident "GCC: (GNU) 9.0.

[Bug testsuite/88920] [9 regression] GCC is not configured to support amdgcn-unknown-amdhsa as offload target

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88920 Jakub Jelinek changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug tree-optimization/89278] ICE in gimplify_modify_expr, at gimplify.c:5821

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89278 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/89350] [9 Regression] Wrong -Wstringop-overflow= warning since r261518

2019-02-14 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89350 --- Comment #2 from Eric Gallager --- (In reply to Martin Sebor from comment #1) > > The test case makes the tacit assumption that argc is necessarily > non-negative. That makes sense for the argc argument to main but not in > other

[Bug c/89340] [7/8/9 Regression] ICE in function_and_variable_visibility, at ipa-visibility.c:707

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89340 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Fri Feb 15 07:38:09 2019 New Revision: 268926 URL: https://gcc.gnu.org/viewcvs?rev=268926=gcc=rev Log: PR c/89340 * c-decl.c (start_function): Clear TREE_PUBLIC on nested

[Bug other/89342] ICE in maybe_default_option, at opts.c:347

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89342 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Fri Feb 15 07:36:23 2019 New Revision: 268925 URL: https://gcc.gnu.org/viewcvs?rev=268925=gcc=rev Log: PR other/89342 * optc-save-gen.awk: Handle optimize_fast like

[Bug tree-optimization/89314] [7/8/9 Regression] ICE in wide_int_to_tree_1, at tree.c:1561

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89314 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Thu Feb 14 09:25:01 2019 New Revision: 268868 URL: https://gcc.gnu.org/viewcvs?rev=268868=gcc=rev Log: PR tree-optimization/89314 * fold-const.c (fold_binary_loc): Cast

[Bug middle-end/89303] [7 Regression] memory leak with shared_ptr and enable_shared_from_this

2019-02-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89303 --- Comment #28 from Jonathan Wakely --- Author: redi Date: Thu Feb 14 09:40:02 2019 New Revision: 268869 URL: https://gcc.gnu.org/viewcvs?rev=268869=gcc=rev Log: PR middle-end/89303 add testcase for std::enable_shared_from_this *

[Bug ada/89349] raised STORAGE_ERROR : stack overflow or erroneous memory access when building GCC 8 branch with GCC master

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89349 --- Comment #1 from Martin Liška --- I forgot to mention that the make is done on gcc-8 branch.

[Bug c/89341] ICE in get, at cgraph.h:1332

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89341 Martin Liška changed: What|Removed |Added Keywords||ice-on-invalid-code

[Bug fortran/89103] Allow blank format items in format strings

2019-02-14 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89103 MarkEggleston changed: What|Removed |Added Attachment #45554|0 |1 is obsolete|

[Bug tree-optimization/89314] [7/8/9 Regression] ICE in wide_int_to_tree_1, at tree.c:1561

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89314 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Thu Feb 14 10:04:35 2019 New Revision: 268870 URL: https://gcc.gnu.org/viewcvs?rev=268870=gcc=rev Log: PR tree-optimization/89314 * fold-const.c (fold_binary_loc): Cast

[Bug ipa/89009] [7/8/9 Regression] Miscompilation (missing function call) with -fvisibility=hidden -fpic -O2 -fno-inline

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89009 --- Comment #16 from Martin Liška --- Author: marxin Date: Thu Feb 14 11:24:45 2019 New Revision: 268871 URL: https://gcc.gnu.org/viewcvs?rev=268871=gcc=rev Log: Backport r268762 2019-02-14 Martin Liska Backport from mainline

[Bug lto/88858] ICE in rtl_verify_fallthru, at cfgrtl.c:2930 in Firefox build with LTO and PGO

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88858 --- Comment #4 from Martin Liška --- Author: marxin Date: Thu Feb 14 11:25:18 2019 New Revision: 268872 URL: https://gcc.gnu.org/viewcvs?rev=268872=gcc=rev Log: Backport r268835 2019-02-14 Martin Liska Backport from mainline

[Bug tree-optimization/89263] Simplify bool expression to OR

2019-02-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89263 --- Comment #3 from Richard Biener --- A job for phiopt.

[Bug middle-end/89270] [9 regression] AVR ICE: verify_gimple failed

2019-02-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89270 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org Target

[Bug tree-optimization/89278] ICE in gimplify_modify_expr, at gimplify.c:5821

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89278 --- Comment #4 from Jakub Jelinek --- Created attachment 45716 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45716=edit gcc9-pr89278.patch Well, if you want to be beaten in that, here is a patch. I've changed only the spots I have

[Bug rtl-optimization/89242] [7/8 Regression] ICE in verify_dominators, at dominance.c:1184 (error: dominator of 7 should be 5, not 2)

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89242 Martin Liška changed: What|Removed |Added Known to work||9.0 Summary|[7/8/9

[Bug fortran/89103] Allow blank format items in format strings

2019-02-14 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89103 MarkEggleston changed: What|Removed |Added Attachment #45604|0 |1 is obsolete|

[Bug go/89277] [9 Regression] libgo memory hogs in libgo testsuite (at least on s390x-linux-gnu)

2019-02-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89277 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.0

[Bug middle-end/89284] gcc -fsanitize=undefined inhibits -Wuninitialized

2019-02-14 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89284 --- Comment #4 from Jonny Grant --- Fantastic! Thank you.

[Bug fortran/89103] Allow blank format items in format strings

2019-02-14 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89103 MarkEggleston changed: What|Removed |Added Attachment #45556|0 |1 is obsolete|

[Bug tree-optimization/89278] ICE in gimplify_modify_expr, at gimplify.c:5821

2019-02-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89278 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/89350] New: [9 Regression] Wrong -Wstringop-overflow= warning since r261518

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89350 Bug ID: 89350 Summary: [9 Regression] Wrong -Wstringop-overflow= warning since r261518 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug middle-end/89303] [7 Regression] memory leak with shared_ptr and enable_shared_from_this

2019-02-14 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89303 --- Comment #29 from Jonathan Wakely --- Author: redi Date: Thu Feb 14 11:53:57 2019 New Revision: 268874 URL: https://gcc.gnu.org/viewcvs?rev=268874=gcc=rev Log: PR middle-end/89303 add testcase for std::enable_shared_from_this *

[Bug tree-optimization/89350] [9 Regression] Wrong -Wstringop-overflow= warning since r261518

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89350 Martin Liška changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug c/89340] ICE in function_and_variable_visibility, at ipa-visibility.c:707

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89340 Martin Liška changed: What|Removed |Added Keywords||ice-on-invalid-code

[Bug tree-optimization/83698] bogus offset in -Wrestrict messages for strcat of unknown strings

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83698 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #5

[Bug fortran/89348] New: Fortran Command Options documentation fixes

2019-02-14 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89348 Bug ID: 89348 Summary: Fortran Command Options documentation fixes Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/89314] [7 Regression] ICE in wide_int_to_tree_1, at tree.c:1561

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89314 Jakub Jelinek changed: What|Removed |Added Known to work||8.2.1, 9.0 Summary|[7/8/9

[Bug ada/89349] New: raised STORAGE_ERROR : stack overflow or erroneous memory access when building GCC 8 branch with GCC master

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89349 Bug ID: 89349 Summary: raised STORAGE_ERROR : stack overflow or erroneous memory access when building GCC 8 branch with GCC master Product: gcc Version: unknown

[Bug middle-end/24639] [meta-bug] bug to track all Wuninitialized issues

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639 Bug 24639 depends on bug 89284, which changed state. Bug 89284 Summary: gcc -fsanitize=undefined inhibits -Wuninitialized https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89284 What|Removed |Added

[Bug middle-end/89284] gcc -fsanitize=undefined inhibits -Wuninitialized

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89284 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/89242] [7/8/9 Regression] ICE in verify_dominators, at dominance.c:1184 (error: dominator of 7 should be 5, not 2)

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89242 --- Comment #3 from Martin Liška --- Author: marxin Date: Thu Feb 14 11:30:58 2019 New Revision: 268873 URL: https://gcc.gnu.org/viewcvs?rev=268873=gcc=rev Log: Call free_dominance_info when transformed in DCE (PR rtl-optimization/89242).

[Bug fortran/89348] Fortran Command Options documentation fixes

2019-02-14 Thread mark.eggleston at codethink dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89348 --- Comment #1 from MarkEggleston --- Created attachment 45715 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45715=edit Change log for gcc/fortran for patch Date has been omitted from change log. Can be added when committed.

[Bug tree-optimization/89283] [8/9 Regression] ICE: Segmentation fault (in stmt_could_throw_1_p)

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89283 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug tree-optimization/89280] [7/8/9 Regression] ICE: Segmentation fault (in is_gimple_reg_type)

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89280 --- Comment #3 from Jakub Jelinek --- *** Bug 89283 has been marked as a duplicate of this bug. ***

[Bug tree-optimization/89278] ICE in gimplify_modify_expr, at gimplify.c:5821

2019-02-14 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89278 --- Comment #5 from rguenther at suse dot de --- On Thu, 14 Feb 2019, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89278 > > --- Comment #4 from Jakub Jelinek --- > Created attachment 45716 > -->

[Bug c/89342] ICE in maybe_default_option, at opts.c:347

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89342 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c/89340] ICE in function_and_variable_visibility, at ipa-visibility.c:707

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89340 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug tree-optimization/89280] [7/8/9 Regression] ICE: Segmentation fault (in is_gimple_reg_type)

2019-02-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89280 --- Comment #4 from Richard Biener --- The issue is that r8 () is a source of abnormal edges which makes the abnormal dispatcher reachable. I think the testcase becomes clearer when one uses setjmp instead of vfork since I'm not sure why we

[Bug tree-optimization/89280] [7/8/9 Regression] ICE: Segmentation fault (in is_gimple_reg_type)

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89280 --- Comment #5 from Jakub Jelinek --- The problem is that it might be still reachable through both normal and abnormal edges during cfg and might become unreachable only later (e.g. inlining or whatever other opt), so we need something that will

[Bug ipa/89306] [8/9 regression] Hash based IPA summaries are too slow and consume up to 80% of IPA optimization time.

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89306 --- Comment #4 from Martin Liška --- Created attachment 45720 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45720=edit libxul.so WPA (--enable-checking=release) after patch

[Bug ipa/89306] [8/9 regression] Hash based IPA summaries are too slow and consume up to 80% of IPA optimization time.

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89306 --- Comment #3 from Martin Liška --- Created attachment 45719 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45719=edit libxul.so WPA (--enable-checking=release) before patch

[Bug c/89341] [7/8/9 Regression] ICE in get, at cgraph.h:1332

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89341 Jakub Jelinek changed: What|Removed |Added CC||hubicka at gcc dot gnu.org,

[Bug middle-end/89351] New: internal compiler error: in exact_div, at poly-int.h:2139

2019-02-14 Thread gsocshubham at gmail dot com
x86_64-pc-linux-gnu Configured with: ../gcc/configure --enable-languages=c,c++ --enable-lto --disable-bootstrap : (reconfigured) ../gcc/configure --enable-languages=c,c++ --enable-lto --disable-bootstrap Thread model: posix gcc version 9.0.1 20190214 (experimental) (GCC)

[Bug other/89342] ICE in maybe_default_option, at opts.c:347

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89342 --- Comment #1 from Jakub Jelinek --- Created attachment 45717 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45717=edit gcc9-pr89342.patch Untested fix.

[Bug ipa/89306] [8/9 regression] Hash based IPA summaries are too slow and consume up to 80% of IPA optimization time.

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89306 --- Comment #2 from Martin Liška --- Created attachment 45718 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45718=edit Tentative patch

[Bug c++/89285] [8/9 Regression] ICE after casting the this pointer in the constructor in C++17 mode

2019-02-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89285 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug c/89340] [7/8/9 Regression] ICE in function_and_variable_visibility, at ipa-visibility.c:707

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

[Bug gcov-profile/89307] -fprofile-generate binary may be too slow in multithreaded environment due to cache-line conflicts on counters

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89307 --- Comment #3 from Martin Liška --- (In reply to Jan Hubicka from comment #2) > Created attachment 45703 [details] > patch for tls counters (incomplete - no runtime bits) Isn't the patch only a refactoring that is eliminating tls_model from

[Bug d/87864] libdruntime doesn't link with /bin/ld before Solaris 11.4

2019-02-14 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87864 Rainer Orth changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug c/89340] [7/8/9 Regression] ICE in function_and_variable_visibility, at ipa-visibility.c:707

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89340 --- Comment #4 from Jakub Jelinek --- Created attachment 45721 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45721=edit gcc9-pr89340.patch Untested fix.

[Bug lto/88677] [9 Regression] Divergence in -O2 and -O2 -flto early opts

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88677 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment

[Bug target/89353] New: Unnecessary ENDBR with -mmanual-endbr

2019-02-14 Thread hjl.tools at gmail dot com
t;<<<<< This should be there. movl$22, %eax ret .cfi_endproc .LFE0: .size test, .-test .ident "GCC: (GNU) 9.0.1 20190214 (experimental)" .section.note.GNU-stack,"",@progbits .section.note.gnu.

[Bug ipa/89306] [8/9 regression] Hash based IPA summaries are too slow and consume up to 80% of IPA optimization time.

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89306 --- Comment #6 from Martin Liška --- Having all *.o files in RAM, I see time change for WPA from 93.0 to 90.0s. So relatively small improvement.

[Bug ipa/89306] [8/9 regression] Hash based IPA summaries are too slow and consume up to 80% of IPA optimization time.

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89306 Martin Liška changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #5 from Martin Liška

[Bug gcov-profile/89307] -fprofile-generate binary may be too slow in multithreaded environment due to cache-line conflicts on counters

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89307 --- Comment #4 from Martin Liška --- I'm just looking at the google/gcc-4.9 branch: https://android.googlesource.com/toolchain/gcc/+/master/gcc-4.9/ and they have a sampling approach: /* Transform: ORIGINAL CODE Into:

[Bug fortran/89352] New: Deferred length character array pointer error with gfortran

2019-02-14 Thread clange001 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89352 Bug ID: 89352 Summary: Deferred length character array pointer error with gfortran Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal

[Bug target/89353] Unnecessary ENDBR with -mmanual-endbr

2019-02-14 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89353 --- Comment #1 from H.J. Lu --- (In reply to H.J. Lu from comment #0) > [hjl@gnu-mic-2 gcc]$ cat x.c > .L2: > endbr32 This should be there. This should NOT be there. > movl$22, %eax

[Bug middle-end/89351] internal compiler error: in exact_div, at poly-int.h:2139

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89351 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug fortran/72715] ICE in gfc_trans_omp_do, at fortran/trans-openmp.c:3164

2019-02-14 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72715 Thomas Schwinge changed: What|Removed |Added Keywords|ice-on-invalid-code, openmp |openacc Status|NEW

[Bug rtl-optimization/89354] New: Combine pass yields wrong code with -O2 and -msse2 for 32bit target

2019-02-14 Thread d.sukhonin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89354 Bug ID: 89354 Summary: Combine pass yields wrong code with -O2 and -msse2 for 32bit target Product: gcc Version: 6.3.0 Status: UNCONFIRMED Severity: normal

[Bug gcov-profile/89307] -fprofile-generate binary may be too slow in multithreaded environment due to cache-line conflicts on counters

2019-02-14 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89307 --- Comment #6 from Jan Hubicka --- > Ah now, it's really doing sampling. I guess it can lead to quite some profile > inconsistencies.. Yep, it is not coolest solution. I would not worry too much about precision loss unless you get some weird

[Bug target/89355] New: Unnecessary ENDBR

2019-02-14 Thread hjl.tools at gmail dot com
; Why is ENDBR here? There is no indirect branch. movl$22, %eax ret .cfi_endproc .LFE0: .size test, .-test .ident "GCC: (GNU) 9.0.1 20190214 (experimental)" .section.note.GNU-stack,"",@progbits .section

[Bug c/89341] [7/8/9 Regression] ICE in get, at cgraph.h:1332

2019-02-14 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89341 --- Comment #4 from David Malcolm --- The -Wattributes warning would be emitted here in cgraphunit.c: process_function_and_variable_attributes: 777 if (lookup_attribute ("weakref", DECL_ATTRIBUTES (decl)) 778 &&

[Bug c++/89356] [9 Regression] sorry, unimplemented: mangling implicit_conv_expr in nodejs8 package since r268321

2019-02-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89356 Marek Polacek changed: What|Removed |Added Priority|P3 |P1

[Bug rtl-optimization/89354] [7/8/9 Regression] Combine pass yields wrong code with -O2 and -msse2 for 32bit target

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89354 --- Comment #3 from Jakub Jelinek --- Created attachment 45724 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45724=edit gcc9-pr89354.patch Untested fix. I think the bug is in make_extraction, which for VOIDmode, (mem:DI ...), 0,

[Bug target/89357] New: alignas for automatic variables with alignment greater than 16 fails

2019-02-14 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89357 Bug ID: 89357 Summary: alignas for automatic variables with alignment greater than 16 fails Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/89354] [7/8/9 Regression] Combine pass yields wrong code with -O2 and -msse2 for 32bit target

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89354 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/89354] [7/8/9 Regression] Combine pass yields wrong code with -O2 and -msse2 for 32bit target

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89354 --- Comment #2 from Jakub Jelinek --- -mno-stv also cures it.

[Bug c++/89356] New: [9 Regression] sorry, unimplemented: mangling implicit_conv_expr in nodejs8 package since r268321

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89356 Bug ID: 89356 Summary: [9 Regression] sorry, unimplemented: mangling implicit_conv_expr in nodejs8 package since r268321 Product: gcc Version: unknown Status:

[Bug c++/89356] [9 Regression] sorry, unimplemented: mangling implicit_conv_expr in nodejs8 package since r268321

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89356 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug lto/89335] [9 Regression] ICE with LTO -Wsuggest-final-methods: ICE during IPA pass devirt in types_same_for_odr, at ipa-devirt.c:391

2019-02-14 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89335 Jan Hubicka changed: What|Removed |Added Depends on||87089 --- Comment #2 from Jan Hubicka

[Bug lto/88677] [9 Regression] Divergence in -O2 and -O2 -flto early opts

2019-02-14 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88677 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug sanitizer/89308] [8 only] The sanitizers do no longer work on GCC 8 with newer kernels

2019-02-14 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89308 --- Comment #4 from seurer at gcc dot gnu.org --- The above patch pulls in just enough of the changes from trunk to disable ASLR for powerpc64 while leaving things alone for everyone else.

[Bug sanitizer/89308] [8 only] The sanitizers do no longer work on GCC 8 with newer kernels

2019-02-14 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89308 --- Comment #3 from seurer at gcc dot gnu.org --- Created attachment 45725 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45725=edit Patch to disable ALSR for asan/tsan on powerpc64

[Bug lto/88677] [9 Regression] Divergence in -O2 and -O2 -flto early opts

2019-02-14 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88677 --- Comment #16 from Jan Hubicka --- Author: hubicka Date: Thu Feb 14 14:49:03 2019 New Revision: 268880 URL: https://gcc.gnu.org/viewcvs?rev=268880=gcc=rev Log: PR lto/88677 Fix PR number. Modified: trunk/gcc/ChangeLog

[Bug c++/89356] [9 Regression] sorry, unimplemented: mangling implicit_conv_expr in nodejs8 package since r268321

2019-02-14 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89356 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug rtl-optimization/89354] [7/8/9 Regression] Combine pass yields wrong code with -O2 and -msse2 for 32bit target

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

[Bug c/89341] [7/8/9 Regression] ICE in get, at cgraph.h:1332

2019-02-14 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89341 --- Comment #5 from David Malcolm --- Both decls of "foo" are using the same FUNCTION_DECL. node->alias is set in varasm.c: assemble_alias here: 5991cgraph_node::get_create (decl)->alias = true; when processing the second decl of

[Bug ada/89349] raised STORAGE_ERROR : stack overflow or erroneous memory access when building GCC 8 branch with GCC master

2019-02-14 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89349 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug sanitizer/89308] [8 only] The sanitizers do no longer work on GCC 8 with newer kernels

2019-02-14 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89308 --- Comment #5 from Jakub Jelinek --- Ugh, does this mean if ASLR is enabled you get "WARNING: Program is being run with address space layout " "randomization (ASLR) enabled which prevents the thread and " "memory sanitizers from working on

[Bug gcov-profile/89307] -fprofile-generate binary may be too slow in multithreaded environment due to cache-line conflicts on counters

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89307 --- Comment #5 from Martin Liška --- > > which effectively updates edge counters just for a limited time. I would > expect Ah now, it's really doing sampling. I guess it can lead to quite some profile inconsistencies..

[Bug rtl-optimization/89242] [7/8 Regression] ICE in verify_dominators, at dominance.c:1184 (error: dominator of 7 should be 5, not 2)

2019-02-14 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89242 --- Comment #5 from Martin Liška --- Author: marxin Date: Thu Feb 14 13:57:52 2019 New Revision: 268876 URL: https://gcc.gnu.org/viewcvs?rev=268876=gcc=rev Log: Backport r268873 2019-02-14 Martin Liska Backport from mainline

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

2019-02-14 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86684 --- Comment #15 from Segher Boessenkool --- Author: segher Date: Thu Feb 14 19:03:54 2019 New Revision: 268890 URL: https://gcc.gnu.org/viewcvs?rev=268890=gcc=rev Log: Backport from trunk 2018-08-31 Segher Boessenkool

[Bug target/87149] ICE in extract_insn, at recog.c:2305 on ppc64le

2019-02-14 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87149 --- Comment #13 from Segher Boessenkool --- Author: segher Date: Thu Feb 14 19:03:54 2019 New Revision: 268890 URL: https://gcc.gnu.org/viewcvs?rev=268890=gcc=rev Log: Backport from trunk 2018-08-31 Segher Boessenkool

[Bug ada/89349] raised STORAGE_ERROR : stack overflow or erroneous memory access when building GCC 8 branch with GCC master

2019-02-14 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89349 --- Comment #6 from Eric Botcazou --- > My reproducer described in the first comment was: > 1) build gcc trunk w/o bootstrap and install it > 2) use the compiler and build gcc-8 branch w/o bootstrap > 3) Ada FE is successfully built, but Ada

[Bug fortran/71880] pointer to allocatable character

2019-02-14 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71880 Dominique d'Humieres changed: What|Removed |Added CC||clange001 at gmail dot com ---

  1   2   >