[Bug gcov-profile/90364] 521.wrf_r is 9.5 % slower with PGO on Zen CPUs at -Ofast and native march/mtune

2019-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90364 --- Comment #6 from Richard Biener --- 6.22% 80774 wrf_r_peak.pgo __module_mp_wsm5_MOD_nislfv_rain_plm 5.50% 71494 wrf_r_peak.pgo __module_mp_wsm5_MOD_wsm52d vs. 4.04% 49253 wrf_r_peak.std

[Bug gcov-profile/90380] gcov issue: gets stuck (infinite loop?) while analyzing coverage on Fortran project

2019-05-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90380 --- Comment #10 from Martin Liška --- (In reply to Melven.Roehrig-Zoellner from comment #7) > Out of curiosity I tried to have a look at the debug output: > > It seems to me that it gets stuck in the circuit detection of a source line > that

[Bug gcov-profile/90380] gcov issue: gets stuck (infinite loop?) while analyzing coverage on Fortran project

2019-05-09 Thread Melven.Roehrig-Zoellner at DLR dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90380 --- Comment #9 from Melven.Roehrig-Zoellner at DLR dot de --- (In reply to Martin Liška from comment #8) > Created attachment 46320 [details] > Dot of basic blocks at p4est_triangulation.f90':688 > > Note that p4est_triangulation.f90':688 source

[Bug preprocessor/90382] [10 Regression] ICE in linemap_macro_map_loc_to_exp_point, at libcpp/line-map.c:1061

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

[Bug c/90406] OpenMP default(none) + if(variable) - difference with clang

2019-05-09 Thread lebedev.ri at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90406 --- Comment #2 from Roman Lebedev --- (In reply to Jakub Jelinek from comment #1) > That is again a clang bug. if clause is on the parallel (after all, it is > not a combined/composite construct in this case), so the expression in the > clause

[Bug target/89221] --enable-frame-pointer does not work as intended

2019-05-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89221 --- Comment #5 from Thomas Schwinge --- Author: tschwinge Date: Thu May 9 09:51:59 2019 New Revision: 271028 URL: https://gcc.gnu.org/viewcvs?rev=271028=gcc=rev Log: [PR89221] Continue to default to '--disable-frame-pointer' for x86 GNU

[Bug preprocessor/90382] [10 Regression] ICE in linemap_macro_map_loc_to_exp_point, at libcpp/line-map.c:1061

2019-05-09 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90382 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c/90404] No warning on attempts to modify a const

2019-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90404 Richard Biener changed: What|Removed |Added Keywords||diagnostic

[Bug other/90403] __target_clones__ should directly call other __target_clones__ functions, as appropriate

2019-05-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90403 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/90383] [9/10 Regression] GCC generates invalid constexpr copy/move assignment operators for types with trailing padding. (Again)

2019-05-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90383 --- Comment #3 from Jakub Jelinek --- struct alignas(8) A { constexpr A (bool x) : a(x) {} A () = delete; bool a; }; struct B { A b; }; constexpr bool foo () { B w{A (true)}; w.b = A (true); return w.b.a; } static_assert (foo (), "");

[Bug libstdc++/90409] New: std::move[_backward] could be more optimized for deque iterators

2019-05-09 Thread morwenn29 at hotmail dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90409 Bug ID: 90409 Summary: std::move[_backward] could be more optimized for deque iterators Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severity: normal

[Bug gcov-profile/90364] 521.wrf_r is 9.5 % slower with PGO on Zen CPUs at -Ofast and native march/mtune

2019-05-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90364 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug gcov-profile/90380] gcov issue: gets stuck (infinite loop?) while analyzing coverage on Fortran project

2019-05-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90380 --- Comment #11 from Martin Liška --- I've got a patch that I've been testing.

[Bug tree-optimization/90395] [10 Regression] ICE: verify_flow_info failed (error: BB 2 cannot throw but has an EH edge)

2019-05-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90395 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #2

[Bug target/90379] Gcc 9.1 fails "make check" on linux due to missing MacOS-specific header file

2019-05-09 Thread make_distclean at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90379 --- Comment #8 from Marius Maraloi --- (In reply to Iain Sandoe from comment #7) > Created attachment 46317 [details] > Don't provide test_text for wrap fixes. > > The problem here is that the version I applied still had "test_text" set to > a

[Bug c++/59813] tail-call elimination didn't fire for left-shift of char to cout

2019-05-09 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59813 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment

[Bug target/90419] RISCV --with-multilib-list support is somewhat incomplete

2019-05-09 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90419 --- Comment #2 from Jim Wilson --- I talked to Palmer. Apparently what you want to do is build multilibs for lp64 and lp64d, to test the linux multilib support. That isn't currently supported. I would suggest applying a local patch to change

[Bug target/90419] RISCV --with-multilib-list support is somewhat incomplete

2019-05-09 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90419 Jim Wilson changed: What|Removed |Added CC||wilson at gcc dot gnu.org --- Comment #1

[Bug gcov-profile/90420] New: [GCOV] wrong coverage with "-O3" or "-O2" optimizations for function call

2019-05-09 Thread yangyibiao at nju dot edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90420 Bug ID: 90420 Summary: [GCOV] wrong coverage with "-O3" or "-O2" optimizations for function call Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/90387] [9 Regression] __builtin_constant_p and -Warray-bounds warnings

2019-05-09 Thread JunMa at linux dot alibaba.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90387 JunMa changed: What|Removed |Added CC||JunMa at linux dot alibaba.com --- Comment #2

[Bug middle-end/90248] [8/9/10 Regression] larger than 0 compare fails with -ffinite-math-only -funsafe-math-optimizations

2019-05-09 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90248 Andrew Pinski changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

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

2019-05-09 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57534 --- Comment #35 from rguenther at suse dot de --- On Thu, 9 May 2019, amker at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57534 > > --- Comment #34 from bin cheng --- > So we could have three different addressing

[Bug c++/90393] [9/10 Regression] ICE in return statement with a conditional operator, one of the second and third arguments is throw, and the other is a const variable of a class with a nontrivial co

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

[Bug tree-optimization/90394] [10 Regression] ICE in is_value_included_in, at tree-ssa-uninit.c:1055

2019-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90394 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED

[Bug tree-optimization/90395] [10 Regression] ICE: verify_flow_info failed (error: BB 2 cannot throw but has an EH edge)

2019-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90395 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/90395] [10 Regression] ICE: verify_flow_info failed (error: BB 2 cannot throw but has an EH edge)

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

[Bug other/90403] __target_clones__ should directly call other __target_clones__ functions, as appropriate

2019-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90403 Richard Biener changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment

[Bug tree-optimization/90402] [9/10 Regression] ICE in slpeel_duplicate_current_defs_from_edges

2019-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90402 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug ipa/90401] Missed propagation of by-ref constant argument to callee function

2019-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90401 Richard Biener changed: What|Removed |Added Keywords||missed-optimization

[Bug tree-optimization/90402] [9/10 Regression] ICE in slpeel_duplicate_current_defs_from_edges

2019-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90402 --- Comment #2 from Richard Biener --- Aww. So this is caused by doing VN on the if-converted body which elides a PHI node, sth not expected here. Have to do a bit more surgery here.

[Bug tree-optimization/90377] [10 Regression] New -Wstringop-overflow with -O3 since r270852

2019-05-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90377 --- Comment #4 from Martin Liška --- Created attachment 46319 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46319=edit Unreduced test-case Yes, I used creduce. I'm attaching unreduced test-case.

<    1   2