[Bug target/90405] New: [10 Regression] ICE in thumb_find_work_register, at config/arm/arm.c:7701

2019-05-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90405 Bug ID: 90405 Summary: [10 Regression] ICE in thumb_find_work_register, at config/arm/arm.c:7701 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

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

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

[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 --- Comment #5 from Martin Liška --- (In reply to Richard Biener from comment #4) > (In reply to Martin Liška from comment #3) > > So the problem is that without a profile tree-vectorizer does a > > vectorization in 1162 functions, while with

[Bug target/90405] [10 Regression] ICE in thumb_find_work_register, at config/arm/arm.c:7701

2019-05-09 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90405 Richard Earnshaw changed: What|Removed |Added Status|NEW |ASSIGNED

[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 #4 from Richard Biener --- All are similar, the VN in if-conversion removes a PHI - this is something we cannot really deal with when doing peeling. In all cases this is a missed optimization on the non-if-converted body of course.

[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 #12 from Melven.Roehrig-Zoellner at DLR dot de --- Btw. in our gcc 7.2 coverage (which works fine), I often see about 800 branches at an "end module" statement...

[Bug c/90406] New: 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 Bug ID: 90406 Summary: OpenMP default(none) + if(variable) - difference with clang Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

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

2019-05-09 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90377 --- Comment #5 from Marc Glisse --- Thanks. The unreduced file does not reproduce for me. But anyway, we warn for things like int a[1]; void f(int n){ for(int i=0;i

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

2019-05-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90406 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug tree-optimization/90385] [9/10 Regression] ICE: tree check: expected ssa_name, have real_cst in transform_to_exit_first_loop_alt, at tree-parloops.c:1772

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

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

2019-05-09 Thread fxue at os dot amperecomputing.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90401 --- Comment #2 from Feng Xue --- (In reply to Richard Biener from comment #1) > Huh. IPA-CP dump difference: > > @@ -26,6 +26,8 @@ > Unknown VR > callsite int caller(int, int&)/2 -> int callee(int&)/1 : > param 0:

[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 #7 from Melven.Roehrig-Zoellner at DLR dot de --- 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 just contains an "end module"-statement.

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

2019-05-09 Thread david at westcontrol dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90404 Bug ID: 90404 Summary: No warning on attempts to modify a const Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[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 #8 from Martin Liška --- Created attachment 46320 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46320=edit Dot of basic blocks at p4est_triangulation.f90':688 Note that p4est_triangulation.f90':688 source line contains

[Bug c/90407] New: Compilation error of a C function generated from Simulink

2019-05-09 Thread laurent.muller at altran dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90407 Bug ID: 90407 Summary: Compilation error of a C function generated from Simulink Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal

[Bug c++/90408] New: >= -O2 suddenly generates code

2019-05-09 Thread oliverst at online dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90408 Bug ID: 90408 Summary: >= -O2 suddenly generates code Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[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 --- Comment #10 from Christophe Lyon --- And some regressions in g++ too: g++.dg/compat/eh/unexpected1 cp_compat_x_tst.o-cp_compat_y_tst.o execute g++.dg/cpp0x/lambda/lambda-eh2.C -std=gnu++14 execution test

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

2019-05-09 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90404 Martin Sebor changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug tree-optimization/88709] Improve store-merging

2019-05-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88709 --- Comment #7 from Jakub Jelinek --- (In reply to Christophe Lyon from comment #6) > I've noticed that the new test store_merging_29.c fails on > arm-none-eabi --with-cpu cortex-a9 > FAIL: gcc.dg/store_merging_29.c scan-tree-dump store-merging

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

2019-05-09 Thread david at westcontrol dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90404 --- Comment #3 from David Brown --- Yes, false positives are always a risk with warnings. We already have a warning here that would catch pretty much any case, but with a big risk of false positives - "-Wcast-qual". My hope is for a warning

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

2019-05-09 Thread thanm at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 --- Comment #22 from Than McIntosh --- Apologies for the delayed response (busy with other bugs yesterday). Testcase: hard to share the original... it has hundreds if not thousands of imported packages (it's an auto-generated Go file), and I'd

[Bug gcov-profile/89673] [GCOV] A label followed with a blank(empty) statement will be wrongly marked as executed in gcov

2019-05-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89673 --- Comment #3 from Martin Liška --- (In reply to Yibiao Yang from comment #2) > (In reply to Martin Liška from comment #1) > > Confirmed, again an empty label, thus we generate not precise results. > > I am not sure whether this is really a

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

2019-05-09 Thread thanm at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 --- Comment #23 from Than McIntosh --- Created attachment 46326 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46326=edit dump from -fdump-statistics-stats

[Bug other/90411] New: Colored diagnostics can omit characters

2019-05-09 Thread m101010a at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90411 Bug ID: 90411 Summary: Colored diagnostics can omit characters Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug tree-optimization/88709] Improve store-merging

2019-05-09 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88709 --- Comment #9 from Richard Earnshaw --- (In reply to Jakub Jelinek from comment #7) > (In reply to Christophe Lyon from comment #6) > > I've noticed that the new test store_merging_29.c fails on > > arm-none-eabi --with-cpu cortex-a9 > > FAIL:

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

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

[Bug c++/90410] New: [feature request] -fdiagnostics-show-template-tree should expand mismatched reference parameters

2019-05-09 Thread m101010a at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90410 Bug ID: 90410 Summary: [feature request] -fdiagnostics-show-template-tree should expand mismatched reference parameters Product: gcc Version: 8.2.1 Status: UNCONFIRMED

[Bug c/56113] out of memory when compiling a function with many goto labels (50k > )

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

[Bug ipa/82625] lower-optimization are not inlined with symbol multiversioning

2019-05-09 Thread slandden at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82625 --- Comment #8 from Shawn Landden --- Included in gcc 9

[Bug gcov-profile/89673] [GCOV] A label followed with a blank(empty) statement will be wrongly marked as executed in gcov

2019-05-09 Thread yangyibiao at nju dot edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89673 --- Comment #2 from Yibiao Yang --- (In reply to Martin Liška from comment #1) > Confirmed, again an empty label, thus we generate not precise results. I am not sure whether this is really a bug or only default behavior of gcov. Since these

[Bug tree-optimization/88709] Improve store-merging

2019-05-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88709 --- Comment #10 from Jakub Jelinek --- In this and many other testcases it wants to ask is STRICT_ALIGNMENT non-zero?

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

2019-05-09 Thread thanm at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 --- Comment #24 from Than McIntosh --- Did another run with the patch from comment 21. For the offending routine I get: phi-translate cache statistics: size 2097143, 1171808 elements, 0.465610 collisions

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

2019-05-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59813 --- Comment #11 from Jakub Jelinek --- Is something in libstdc++ miscompiled or something in the tests? Like, can you try those tests against libstdc++ built with that change reverted, but test with gcc with that revision in? If it is in

[Bug tree-optimization/88709] Improve store-merging

2019-05-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88709 --- Comment #8 from Jakub Jelinek --- Created attachment 46327 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46327=edit gcc10-pr88709-test.patch Untested patch for the testsuite (well, I've tested it on x86_64-linux, together with some

[Bug gcov-profile/89673] [GCOV] A label followed with a blank(empty) statement will be wrongly marked as executed in gcov

2019-05-09 Thread yangyibiao at nju dot edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89673 --- Comment #4 from Yibiao Yang --- (In reply to Martin Liška from comment #3) > (In reply to Yibiao Yang from comment #2) > > (In reply to Martin Liška from comment #1) > > > Confirmed, again an empty label, thus we generate not precise

[Bug c++/90412] New: g++ suggest did you mean for namespace

2019-05-09 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90412 Bug ID: 90412 Summary: g++ suggest did you mean for namespace Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[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 #21 from Melven.Roehrig-Zoellner at DLR dot de --- Hi, for me the patch seems to solve the problem only for some of the Fortran files. I applied the patch in my GCC 9.1.0 build and I still have 4 files where gcov does not seem to

[Bug c++/88395] ICE: Segmentation fault signal terminated program cc1plus, with -std=c++2a -fconcepts

2019-05-09 Thread xerofoify at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88395 --- Comment #9 from Nicholas Krause --- (In reply to Nicholas Krause from comment #8) > Created attachment 46334 [details] > Proposed Proper Bug Fix This is the proper bug fix after tracing it seems and looking at other callers in that file. I

[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 #19 from Martin Liška --- (In reply to Victor from comment #18) > Created attachment 46330 [details] > -fdump-tree-original? > > Martin, > > this is the first time I use this flag. Is the attached file the one you are > asking for?

[Bug c++/89875] [7/8/9/10 Regression] invalid typeof reference to a member of an incomplete struct accepted at function scope

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

[Bug bootstrap/90418] New: [10 Regression] powerpc-darwin9 bootstrap fails after r271013

2019-05-09 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90418 Bug ID: 90418 Summary: [10 Regression] powerpc-darwin9 bootstrap fails after r271013 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug target/88152] optimize SSE & AVX char compares with subsequent movmskb

2019-05-09 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88152 Matthias Kretz changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

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

2019-05-09 Thread vsande at cimne dot upc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90380 --- Comment #20 from Victor --- Hi Martin, these are great news! Indeed we are using 9.1.0 till today for the CI process, and since monday for testing purposes before production. The coverage issue is still present in GCC 9.1.0. The great

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

2019-05-09 Thread vlad at ispras dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90394 --- Comment #6 from Vladislav Ivanishin --- (In reply to Richard Biener from comment #2) > Vlad, likely caused by your change - can you investigate please? Sure, I'll investigate and report back next week (we're on national holidays until

[Bug c/56113] out of memory when compiling a function with many goto labels (50k > )

2019-05-09 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56113 Ian Lance Taylor changed: What|Removed |Added CC||ian at airs dot com --- Comment #36

[Bug c++/87847] spec_hasher::hash does not match with spec_hasher::equal

2019-05-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87847 --- Comment #4 from Marek Polacek --- Or maybe just @@ -1879,6 +1888,9 @@ iterative_hash_template_arg (tree arg, hashval_t val) return val; } +case TEMPLATE_TEMPLATE_PARM: + return val; + default: break; }

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

2019-05-09 Thread dilfridge at gentoo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90419 Bug ID: 90419 Summary: RISCV --with-multilib-list support is somewhat incomplete Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/90418] [10 Regression] powerpc-darwin9 bootstrap fails after r271013

2019-05-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90418 --- Comment #1 from Jakub Jelinek --- Most likely similar problem to the one analyzed in PR59813, after all, it is the same function. Previously, in that function there were no tail calls and most likely no tailcalls in any function with

[Bug middle-end/90417] New: OpenACC 'loop' construct's implicit/explicit 'auto' vs. 'independent' clauses

2019-05-09 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90417 Bug ID: 90417 Summary: OpenACC 'loop' construct's implicit/explicit 'auto' vs. 'independent' clauses Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords:

[Bug c++/89875] [7/8/9/10 Regression] invalid typeof reference to a member of an incomplete struct accepted at function scope

2019-05-09 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89875 --- Comment #2 from Paolo Carlini --- If we compare the testcase to a modified version using __decltype, for the latter by the time we reach the place in cp_parser_init_declarator which I changed in r213952 we have already issued an "expected

[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 #22 from Melven.Roehrig-Zoellner at DLR dot de --- Created attachment 46333 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46333=edit Fortran module -fdump-tree-original Hi again, I also generated the -fdump-tree-original

[Bug c++/88395] ICE: Segmentation fault signal terminated program cc1plus, with -std=c++2a -fconcepts

2019-05-09 Thread xerofoify at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88395 --- Comment #8 from Nicholas Krause --- Created attachment 46334 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46334=edit Proposed Proper Bug Fix

[Bug bootstrap/90418] [10 Regression] powerpc-darwin9 bootstrap fails after r271013

2019-05-09 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90418 Iain Sandoe changed: What|Removed |Added Target||powerpc-apple-darwin9

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

2019-05-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90394 --- Comment #5 from Martin Liška --- (In reply to Jeffrey A. Law from comment #4) > Martin -- r270660 is Vlad's change :-) I committed it for him. Heh, got it ;)

[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 #14 from Martin Liška --- (In reply to Victor from comment #13) > (In reply to Martin Liška from comment #8) > > Created attachment 46320 [details] > > Dot of basic blocks at 6191':688 > > > > Note that p4est_triangulation.f90':688

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

2019-05-09 Thread vsande at cimne dot upc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90380 --- Comment #16 from Victor --- (In reply to Martin Liška from comment #14) > (In reply to Victor from comment #13) > > (In reply to Martin Liška from comment #8) > > > Created attachment 46320 [details] > > > Dot of basic blocks at 6191':688 >

[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 Martin Liška changed: What|Removed |Added Keywords||patch --- Comment #15 from Martin Liška

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

2019-05-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59813 --- Comment #14 from Jakub Jelinek --- The only difference the patch makes that matters for those tests is in unwind-dw2.c, where in _Unwind_Resume_or_Rethrow function there is: - _20 = _Unwind_RaiseException (exc_4(D)); + _20 =

[Bug rtl-optimization/88879] [9 Regression] ICE in sel_target_adjust_priority, at sel-sched.c:3332

2019-05-09 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88879 Alexander Monakov changed: What|Removed |Added Summary|[9/10 Regression] ICE in|[9 Regression] ICE in

[Bug target/90405] [10 Regression] ICE in thumb_find_work_register, at config/arm/arm.c:7701

2019-05-09 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90405 --- Comment #4 from Richard Earnshaw --- Author: rearnsha Date: Thu May 9 16:35:56 2019 New Revision: 271037 URL: https://gcc.gnu.org/viewcvs?rev=271037=gcc=rev Log: [arm] PR target/90405 New test. This time really add the test.

[Bug d/88238] libphobos compile problems on Solaris 10

2019-05-09 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88238 --- Comment #4 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #3 from Rainer Orth --- > However, 64-bit testing on Solaris 10/x86 only works with gld since ld doesn't > support -z relax=transtls. What's worse, due to some packagaing

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

2019-05-09 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90409 Jonathan Wakely changed: What|Removed |Added Keywords||missed-optimization

[Bug fortran/90351] -fc-prototypes does not dump prototypes for external procedures

2019-05-09 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90351 --- Comment #3 from Thomas Koenig --- Author: tkoenig Date: Thu May 9 17:40:30 2019 New Revision: 271038 URL: https://gcc.gnu.org/viewcvs?rev=271038=gcc=rev Log: 2019-05-09 Thomas Koenig Backport from trunk PR fortran/90351 PR

[Bug tree-optimization/90416] [10 Regression] ICE in dump_generic_node at tree-pretty-print.c:1383 since r271006

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

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

2019-05-09 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90329 --- Comment #24 from Thomas Koenig --- Author: tkoenig Date: Thu May 9 17:40:30 2019 New Revision: 271038 URL: https://gcc.gnu.org/viewcvs?rev=271038=gcc=rev Log: 2019-05-09 Thomas Koenig Backport from trunk PR fortran/90351 PR

[Bug d/88238] libphobos compile problems on Solaris 10

2019-05-09 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88238 Rainer Orth changed: What|Removed |Added Attachment #46309|0 |1 is obsolete|

[Bug target/90405] [10 Regression] ICE in thumb_find_work_register, at config/arm/arm.c:7701

2019-05-09 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90405 --- Comment #2 from Richard Earnshaw --- Author: rearnsha Date: Thu May 9 16:00:23 2019 New Revision: 271036 URL: https://gcc.gnu.org/viewcvs?rev=271036=gcc=rev Log: [arm] PR target/90405 fix regression for thumb1 with -mtpcs-leaf-frame

[Bug target/90405] [10 Regression] ICE in thumb_find_work_register, at config/arm/arm.c:7701

2019-05-09 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90405 Richard Earnshaw changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

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

2019-05-09 Thread vsande at cimne dot upc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90380 --- Comment #18 from Victor --- Created attachment 46330 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46330=edit -fdump-tree-original? Martin, this is the first time I use this flag. Is the attached file the one you are asking for? If

[Bug c++/90413] New: Bad diagnostic when trying to copy an uncopyable type

2019-05-09 Thread barry.revzin at gmail dot com
&) = delete; }; using Map = std::unordered_map; void copy_func(Map) {} void map_error(Map& m) { copy_func(m); } The 9.1 error is as follows (note that the line copy_func(m) appears nowhere in this trace, despite being the proximal cause of offense): In file included from /opt/compiler-e

[Bug tree-optimization/88709] Improve store-merging

2019-05-09 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88709 --- Comment #11 from Richard Earnshaw --- And in the testcase that prompted Ramana's original patch it clearly wanted to ask something else. We can't have it both ways.

[Bug d/88238] libphobos compile problems on Solaris 10

2019-05-09 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88238 --- Comment #5 from Rainer Orth --- Created attachment 46329 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46329=edit Use __tls_get_addr indirectly on 64-bit Solaris/x86 This patch addresses the execution failures on 64-bit Solaris/x86

[Bug c++/90413] Bad diagnostic when trying to copy an uncopyable type

2019-05-09 Thread barry.revzin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90413 --- Comment #1 from Barry Revzin --- clang also doesn't do this well: https://bugs.llvm.org/show_bug.cgi?id=41819

[Bug driver/89249] mingw, paths with spaces, LTO -> collect2.exe: fatal error: CreateProcess: No such file or directory

2019-05-09 Thread ilg at livius dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89249 --- Comment #6 from Liviu Ionescu --- I upgraded my mingw to 5.0.4 and I can no longer reproduce the problem, so I suggest we close this ticket for now and reopen if necessary.

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

2019-05-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59813 --- Comment #13 from Jakub Jelinek --- Ah, seems it is libgcc_s.so.1 rather than libstdc++. Bisecting.

[Bug tree-optimization/90416] New: [10 Regression] ICE in dump_generic_node at tree-pretty-print.c:1383 since r271006

2019-05-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90416 Bug ID: 90416 Summary: [10 Regression] ICE in dump_generic_node at tree-pretty-print.c:1383 since r271006 Product: gcc Version: 9.0 Status: UNCONFIRMED

[Bug tree-optimization/90416] [10 Regression] ICE in dump_generic_node at tree-pretty-print.c:1383 since r271006

2019-05-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90416 --- Comment #1 from Martin Liška --- Same happens for e.g. Haswell: $ ./xgcc -B. /tmp/ice.f90 -c -O3 -ffast-math -fdump-tree-vect-details -march=haswell during GIMPLE pass: vect dump file: ice.f90.158t.vect /tmp/ice.f90:9:0: 9 | subroutine

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

2019-05-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59813 --- Comment #15 from Jakub Jelinek --- Created attachment 46332 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46332=edit gcc10-pr59813-aarch64.patch Untested fix. The problem is that after adding sp addition back to the caller's sp in

[Bug rtl-optimization/88879] [9/10 Regression] ICE in sel_target_adjust_priority, at sel-sched.c:3332

2019-05-09 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88879 --- Comment #10 from Alexander Monakov --- Author: amonakov Date: Thu May 9 18:13:28 2019 New Revision: 271039 URL: https://gcc.gnu.org/viewcvs?rev=271039=gcc=rev Log: sel-sched: allow negative insn priority (PR 88879) PR

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

2019-05-09 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90394 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #4

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

2019-05-09 Thread vsande at cimne dot upc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90380 --- Comment #13 from Victor --- (In reply to Martin Liška from comment #8) > Created attachment 46320 [details] > Dot of basic blocks at 6191':688 > > Note that p4est_triangulation.f90':688 source line contains enormous number > of basic block

[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 #17 from Martin Liška --- > > this is weird, line 688 is an "end module" statement. I see. Can you please use -fdump-tree-original and attach the dump file it generates?

[Bug sanitizer/90414] New: [Feature] Implementing HWASAN (and eventually MTE)

2019-05-09 Thread matmal01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90414 Bug ID: 90414 Summary: [Feature] Implementing HWASAN (and eventually MTE) Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: enhancement Priority: P3

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

2019-05-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59813 --- Comment #12 from Jakub Jelinek --- Are you sure about the bisection btw? I've just reverted those changes, rebuilt cc1plus and rebuilt libstdc++ with that, but get still the same failures.

[Bug libstdc++/90415] New: std::is_copy_constructible> is incomplete

2019-05-09 Thread pdziepak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90415 Bug ID: 90415 Summary: std::is_copy_constructible> is incomplete Product: gcc Version: 9.1.1 Status: UNCONFIRMED Severity: normal Priority: P3

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

2019-05-09 Thread vsande at cimne dot upc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90380 --- Comment #6 from Victor --- Thanks for your quick responses Martin! Please, let us know any advance on this. Best regards, Víctor

[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 --- Comment #4 from Richard Biener --- Author: rguenth Date: Thu May 9 10:09:30 2019 New Revision: 271031 URL: https://gcc.gnu.org/viewcvs?rev=271031=gcc=rev Log: 2019-05-09 Richard Biener PR tree-optimization/90395 *

[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|ASSIGNED|RESOLVED Known to work|9.1.0

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

2019-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88963 Bug 88963 depends on bug 90395, which changed state. Bug 90395 Summary: [10 Regression] ICE: verify_flow_info failed (error: BB 2 cannot throw but has an EH edge) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90395 What|Removed

[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 CC||dmalcolm at gcc dot gnu.org --- Comment

[Bug target/90405] [10 Regression] ICE in thumb_find_work_register, at config/arm/arm.c:7701

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

[Bug target/90407] Compilation error of a C function generated from Simulink

2019-05-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90407 Richard Biener changed: What|Removed |Added Target||powerpc Component|c

[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 #5 from Martin Liška --- (In reply to Melven.Roehrig-Zoellner from comment #4) > Hi > > I have a similar problem with GCC 9.1.0, GCC 7.2.0 works fine. > (I also had problems with GCC 8.1.0 but I did not check that this is > actually

[Bug ipa/82625] lower-optimization are not inlined with symbol multiversioning

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

[Bug target/90405] [10 Regression] ICE in thumb_find_work_register, at config/arm/arm.c:7701

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

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

2019-05-09 Thread asmith at feralinteractive dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90326 --- Comment #3 from Alex Smith --- Still reproduces on 9.1.1-1.fc30.

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

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

[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 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[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 --- Comment #2 from Paolo Carlini --- Oh my, let's immediately remove that little tweak, I have no idea how it could have caused a regression but isn't worth the trouble. Maybe another time...

[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 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90382 --- Comment #3 from paolo at gcc dot gnu.org --- Author: paolo Date: Thu May 9 10:18:23 2019 New Revision: 271032 URL: https://gcc.gnu.org/viewcvs?rev=271032=gcc=rev Log: /cp 2019-05-09 Paolo Carlini PR c++/90382 Revert:

  1   2   >