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

2019-05-07 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90329 --- Comment #18 from Janne Blomqvist --- (In reply to Thomas Koenig from comment #15) > Since we applied the fix for PR 87689 to gcc 7, gcc 8 and gcc 9, > I would suggest that we make -fno-optimize-sibling-calls > the default on these branches.

[Bug middle-end/90340] Not optimal code when compiling switch-case for size, code increase +35%

2019-05-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90340 --- Comment #13 from Martin Liška --- (In reply to Fredrik Hederstierna from comment #9) > I did the test suggested, the results was as follows > > A. gcc-8.2.0 > B. gcc-9.1.0 > C. gcc-9.1.0 -fno-jump-tables > D. gcc-9.1.0 patched

[Bug tree-optimization/90373] New: Better alias analysis based on libc functions with arguments which cannot alias

2019-05-07 Thread david.bolvansky at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90373 Bug ID: 90373 Summary: Better alias analysis based on libc functions with arguments which cannot alias Product: gcc Version: unknown Status: UNCONFIRMED

[Bug tree-optimization/90373] Better alias analysis based on libc functions with arguments which cannot alias

2019-05-07 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90373 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization

[Bug rtl-optimization/57193] [7 Regression] suboptimal register allocation for SSE registers

2019-05-07 Thread xry111 at mengyan1223 dot wang
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57193 --- Comment #19 from Xi Ruoyao --- (In reply to Xi Ruoyao from comment #18) > It's back in GCC 9.1.0 and trunk: > > https://gcc.godbolt.org/z/KrrZW7 Wrong link. Should be: https://gcc.godbolt.org/z/bxAeCR

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

2019-05-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 --- Comment #14 from Richard Biener --- Trunk: tree PRE : 23.45 ( 58%) 0.18 ( 60%) 23.93 ( 58%) 17811 kB ( 29%) `- tree tail merge : 0.03 ( 0%) 0.00 ( 0%) 0.02 ( 0%) 197 kB ( 0%)

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

2019-05-07 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90329 --- Comment #19 from rguenther at suse dot de --- On Tue, 7 May 2019, jb at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90329 > > --- Comment #18 from Janne Blomqvist --- > (In reply to Thomas Koenig from comment

[Bug c++/90372] New: [x64][missed optimization] pushes unused r12 onto stack on unique_ptr use

2019-05-07 Thread marc at kdab dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90372 Bug ID: 90372 Summary: [x64][missed optimization] pushes unused r12 onto stack on unique_ptr use Product: gcc Version: 9.1.1 Status: UNCONFIRMED Severity:

[Bug middle-end/90340] Not optimal code when compiling switch-case for size, code increase +35%

2019-05-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90340 --- Comment #11 from Richard Biener --- (In reply to Martin Liška from comment #6) > I'm curious how much can save following patch: > > diff --git a/gcc/tree-switch-conversion.h b/gcc/tree-switch-conversion.h > index b3bc4b9ddf7..904827fa040

[Bug c++/90372] [x64][missed optimization] pushes unused r12 onto stack on unique_ptr use

2019-05-07 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90372 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

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

2019-05-07 Thread tomas.kalibera at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90329 --- Comment #20 from Tomas Kalibera --- (In reply to rguent...@suse.de from comment #19) > I don't see how -fno-optimize-sibling-calls helps in a systematic way. > It might obfuscate a specific example enough to make it work, but...? There is

[Bug fortran/90374] Fortran 2018: Support d0.d, e0.d, es0.d, en0.d, g0.d and ew.d e0 edit descriptors for output

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

[Bug middle-end/90340] Not optimal code when compiling switch-case for size, code increase +35%

2019-05-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90340 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #12 from Martin

[Bug rtl-optimization/57193] [7 Regression] suboptimal register allocation for SSE registers

2019-05-07 Thread xry111 at mengyan1223 dot wang
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57193 Xi Ruoyao changed: What|Removed |Added CC||xry111 at mengyan1223 dot wang --- Comment

[Bug libstdc++/90371] gcc with newlib do not support std::mutex, std:: thread

2019-05-07 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90371 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug lto/90369] error: could not unlink output file

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

[Bug fortran/90374] New: Fortran 2018: Support d0.d, e0.d, es0.d, en0.d, g0.d and ew.d e0 edit descriptors for output

2019-05-07 Thread thenlich+gccbug at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90374 Bug ID: 90374 Summary: Fortran 2018: Support d0.d, e0.d, es0.d, en0.d, g0.d and ew.d e0 edit descriptors for output Product: gcc Version: 10.0 Status: UNCONFIRMED

[Bug tree-optimization/90332] New test case gcc.dg/vect/slp-reduc-sad-2.c in r270847 fails

2019-05-07 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90332 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

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

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

[Bug libstdc++/90371] New: gcc with newlib do not support std::mutex, std:: thread

2019-05-07 Thread rjiejie at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90371 Bug ID: 90371 Summary: gcc with newlib do not support std::mutex, std:: thread Product: gcc Version: 6.3.1 Status: UNCONFIRMED Severity: normal

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

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

[Bug libstdc++/90371] gcc with newlib do not support std::mutex, std:: thread

2019-05-07 Thread rjiejie at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90371 --- Comment #2 from jojo --- Thanks for your reply:) (In reply to Andrew Pinski from comment #1) > For your target, needs to fully support pthreads and a few other things. > You can look at what is needed via libstdc++/configure.ac and related

[Bug tree-optimization/90373] Better alias analysis based on libc functions with arguments which cannot alias

2019-05-07 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90373 --- Comment #1 from Andrew Pinski --- I think this is a dup of bug 82885 or at least very much related to it.

[Bug bootstrap/82856] --enable-maintainter-mode broken by incompatiblity of gcc's required automake and modern Perl

2019-05-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82856 --- Comment #13 from Jonathan Wakely --- (In reply to Thomas Koenig from comment #7) > Author: tkoenig > Date: Thu Nov 16 20:24:00 2017 > New Revision: 254845 > > URL: https://gcc.gnu.org/viewcvs?rev=254845=gcc=rev > Log: > 2017-11-16 Thomas

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

2019-05-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90377 Martin Liška changed: What|Removed |Added Last reconfirmed||2019-5-7 CC|

[Bug middle-end/90348] [7/8/9/10 Regression] Partition of char arrays is incorrect in some cases

2019-05-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90348 --- Comment #10 from Richard Biener --- (In reply to Jakub Jelinek from comment #9) > Created attachment 46312 [details] > gcc10-pr90348.patch > > Untested patch that implements what was written in #c5. I agree that > without further changes

[Bug middle-end/90345] too pessimistic check whether pointer may alias a local variable

2019-05-07 Thread vanyacpp at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90345 --- Comment #4 from Ivan Sorokin --- Making points-to analysis aware of SESE regions will definitely help here and is a nice thing to have. There is one more option. In my reduced test case the body of 'push_back' is unavailable, but when it is

[Bug lto/90369] error: could not unlink output file

2019-05-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90369 --- Comment #2 from Richard Biener --- Author: rguenth Date: Tue May 7 08:52:33 2019 New Revision: 270937 URL: https://gcc.gnu.org/viewcvs?rev=270937=gcc=rev Log: 2019-05-07 Richard Biener PR lto/90369 * lto-wrapper.c

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

2019-05-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90364 --- Comment #2 from Martin Liška --- Created attachment 46311 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46311=edit powf.simdclone dumps So I focused first on powf simdclones and the number shrinks from 189 to 4..

[Bug c/90376] New: spurious -Warray-bounds on memset() of several struct's subobjects

2019-05-07 Thread ryabinin.a.a at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90376 Bug ID: 90376 Summary: spurious -Warray-bounds on memset() of several struct's subobjects 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-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90364 --- Comment #3 from Martin Liška --- So the problem is that without a profile tree-vectorizer does a vectorization in 1162 functions, while with PGO only 49 functions are vectorized. Can you please Richi take a look? I can provide vectorizer

[Bug middle-end/82885] memcpy does not propagate aliasing knowledge

2019-05-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82885 Richard Biener changed: What|Removed |Added CC||david.bolvansky at gmail dot com ---

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

2019-05-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 Jonathan Wakely changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c/90376] spurious -Warray-bounds on memset() of several struct's subobjects

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

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

2019-05-07 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|ASSIGNED|NEW Assignee|marxin at gcc dot

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

2019-05-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88879 --- Comment #9 from Richard Biener --- ping?

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

2019-05-07 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89037 --- Comment #8 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Tue May 7 08:49:05 2019 New Revision: 270936 URL: https://gcc.gnu.org/viewcvs?rev=270936=gcc=rev Log: Fix output_constructor_bitfield handling of wide bitfields

[Bug libstdc++/90361] [9/10 Regression] Undefined symbols in libstdc++ when building with --with-default-libstdcxx-abi=gcc4-compatible

2019-05-07 Thread ostash at ostash dot kiev.ua
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90361 --- Comment #4 from Viktor Ostashevskyi --- Bisected to: commit c6e37a9f5734bfe731b042993f77cb41b5a566c5 Author: redi Date: Sun Jan 6 22:34:29 2019 + PR libstdc++/86756 add std::filesystem::path to libstdc++.so Move the C++17

[Bug middle-end/90348] [7/8/9/10 Regression] Partition of char arrays is incorrect in some cases

2019-05-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90348 --- Comment #9 from Jakub Jelinek --- Created attachment 46312 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46312=edit gcc10-pr90348.patch Untested patch that implements what was written in #c5. I agree that without further changes to

[Bug lto/90369] error: could not unlink output file

2019-05-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90369 Richard Biener changed: What|Removed |Added Known to work||10.0 --- Comment #3 from Richard

[Bug other/90375] New: Environment variables not listed in ENVIRONMENT section of man page

2019-05-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90375 Bug ID: 90375 Summary: Environment variables not listed in ENVIRONMENT section of man page Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords:

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

2019-05-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 --- Comment #16 from Richard Biener --- Author: rguenth Date: Tue May 7 11:17:00 2019 New Revision: 270940 URL: https://gcc.gnu.org/viewcvs?rev=270940=gcc=rev Log: 2019-05-07 Richard Biener PR tree-optimization/90316 *

[Bug bootstrap/84402] [meta] GCC build system: parallelism bottleneck

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

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

2019-05-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 --- Comment #15 from Richard Biener --- Created attachment 46310 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46310=edit untested patch So on it's own that doesn't help, after changing this --param sccvn-max-alias-queries-per-access

[Bug middle-end/90348] [7/8/9/10 Regression] Partition of char arrays is incorrect in some cases

2019-05-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90348 --- Comment #8 from Richard Biener --- (In reply to Michael Matz from comment #7) > No, this is not a problem in the stack slot sharing algorithm, but rather in > the input. As presented to expand, and only showing the important parts, > and

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

2019-05-07 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #10 from dave.anglin at bell dot net --- On 2019-05-07 5:29 a.m., redi at gcc dot gnu.org wrote: > Dave, are you aware of anybody testing ia64-hpux? > Should it be deprecated if nobody is maintaining it? I don't have or access to a

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

2019-05-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90364 --- Comment #4 from Richard Biener --- (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 PGO only 49 functions are > vectorized. > Can you

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

2019-05-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90377 Bug ID: 90377 Summary: [10 Regression] New -Wstringop-overflow with -O3 since r270852 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

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

2019-05-07 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89037 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug lto/90369] error: could not unlink output file

2019-05-07 Thread hoganmeier at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90369 --- Comment #4 from krux --- The code was automatically reduced, hence the empty linker script. Looks promising, seems like you found the cause.

[Bug tree-optimization/90373] Better alias analysis based on libc functions with arguments which cannot alias

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

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

2019-05-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 Jonathan Wakely changed: What|Removed |Added Keywords||build CC|

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

2019-05-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87847 --- Comment #1 from Martin Liška --- May I please ping this? I would like to finish the hast table sanitization patch in this stage1.

[Bug rtl-optimization/87845] cselib_hasher::hash function does not match with cselib_hasher::equal operator

2019-05-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87845 --- Comment #1 from Martin Liška --- May I please ping this? I would like to finish the hast table sanitization patch in this stage1.

[Bug middle-end/90348] [7/8/9/10 Regression] Partition of char arrays is incorrect in some cases

2019-05-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90348 --- Comment #13 from Richard Biener --- (In reply to Jakub Jelinek from comment #11) > (In reply to Richard Biener from comment #10) > > (In reply to Jakub Jelinek from comment #9) > > > Created attachment 46312 [details] > > >

[Bug rtl-optimization/90378] New: [9 regression] -Os -flto miscompiles 454.calculix after r266385 on Arm

2019-05-07 Thread mkuvyrkov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90378 Bug ID: 90378 Summary: [9 regression] -Os -flto miscompiles 454.calculix after r266385 on Arm Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severity: normal

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

2019-05-07 Thread vsande at cimne dot upc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90380 --- Comment #1 from Victor --- Sorry, the command to launch the docker container has an extra `gcov` at the end. To correctly launch the container, please use this command: $ docker run --rm -ti fempar/fempar:gnu-8.3.0_gcov-issue Best,

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

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

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

2019-05-07 Thread bugzilla-gcc at thewrittenword dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #14 from The Written Word --- (In reply to dave.anglin from comment #10) > I don't know the status of Jim Wilson who is listed as ia64 maintainer. We reached out to Jim Wilson in 2016 and got a reply back. He no longer has access

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

2019-05-07 Thread bugzilla-gcc at thewrittenword dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #13 from The Written Word --- (In reply to dave.anglin from comment #12) > It might help to compile stage1 with -O2 or -Os.  This might reduce offset > and get a newer version > of gcc to build.  gcc-8.3.0 seems to have built okay

[Bug c++/61990] Incorrect caret location for type mismatches in function calls

2019-05-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61990 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/85965] [8 Regression] G++ gives cryptic error instead of incomplete type

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

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

2019-05-07 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #12 from dave.anglin at bell dot net --- On 2019-05-07 9:32 a.m., bugzilla-gcc at thewrittenword dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 > > --- Comment #11 from The Written Word com> --- > (In reply to

[Bug libstdc++/89629] std::hash segfault for long strings

2019-05-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89629 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Tue May 7 15:45:59 2019 New Revision: 270959 URL: https://gcc.gnu.org/viewcvs?rev=270959=gcc=rev Log: PR libstdc++/89629 fix _Hash_bytes for lengths > INT_MAX Backport from mainline

[Bug libstdc++/90105] std::forward_list::sort() is not "stable"

2019-05-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90105 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Tue May 7 15:46:32 2019 New Revision: 270965 URL: https://gcc.gnu.org/viewcvs?rev=270965=gcc=rev Log: PR libstdc++/90105 make forward_list::sort stable While testing the fix I also

[Bug libstdc++/89102] 'common_type' of single abominable function should not have a nested typename

2019-05-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89102 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Tue May 7 15:46:44 2019 New Revision: 270968 URL: https://gcc.gnu.org/viewcvs?rev=270968=gcc=rev Log: PR libstdc++/89102 fix common_type<> and common_type specializations This is a

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

2019-05-07 Thread bugzilla-gcc at thewrittenword dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577 --- Comment #11 from The Written Word --- (In reply to dave.anglin from comment #10) > On 2019-05-07 5:29 a.m., redi at gcc dot gnu.org wrote: > > Dave, are you aware of anybody testing ia64-hpux? > > Should it be deprecated if nobody is

[Bug rtl-optimization/87845] cselib_hasher::hash function does not match with cselib_hasher::equal operator

2019-05-07 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87845 --- Comment #2 from rsandifo at gcc dot gnu.org --- (In reply to Martin Liška from comment #0) > Can please anybody familiar with cselib help me here? Don't think that's me (not really familiar with it), but I agree the code looks dubious.

[Bug middle-end/90263] Calls to mempcpy should use memcpy

2019-05-07 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90263 --- Comment #20 from Wilco --- (In reply to Martin Liška from comment #19) > Created attachment 46265 [details] > Patch candidate v2 > > Update patch that should be fine. Tests on x86_64 work except: > FAIL:

[Bug c/78666] conflicting attribute alloc_size accepted

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

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

2019-05-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90380 --- Comment #3 from Martin Liška --- Confirmed, I see following back-trace: #0 0x0044f9d4 in handle_cycle (count=, edges=...) at

[Bug tree-optimization/56456] [meta-bug] bogus/missing -Warray-bounds

2019-05-07 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456 Bug 56456 depends on bug 90376, which changed state. Bug 90376 Summary: spurious -Warray-bounds on memset() of several struct's subobjects https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90376 What|Removed |Added

[Bug middle-end/90376] spurious -Warray-bounds on memset() of several struct's subobjects

2019-05-07 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90376 Martin Sebor changed: What|Removed |Added Keywords||diagnostic Status|NEW

[Bug libstdc++/90105] std::forward_list::sort() is not "stable"

2019-05-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90105 --- Comment #6 from Jonathan Wakely --- Also fixed for 8.4 now.

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

2019-05-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 --- Comment #17 from Richard Biener --- Author: rguenth Date: Tue May 7 13:03:19 2019 New Revision: 270944 URL: https://gcc.gnu.org/viewcvs?rev=270944=gcc=rev Log: 2019-05-07 Richard Biener PR tree-optimization/90316 *

[Bug tree-optimization/90332] New test case gcc.dg/vect/slp-reduc-sad-2.c in r270847 fails

2019-05-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90332 --- Comment #5 from Richard Biener --- I don't see a vec_initv16qiv8qi on power either, so that might be it - there's no effective target for building a vector from halves (and I wonder how code-generation fares here). So an option is to simply

[Bug middle-end/90348] [7/8/9/10 Regression] Partition of char arrays is incorrect in some cases

2019-05-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90348 --- Comment #15 from Richard Biener --- Educating people about -fstack-reuse is also a possibility, thus leave the issue to workarounds like that, experimenting with full rewrites that are obviously not back-portable.

[Bug c++/81933] [7 Regression] Invalid "constexpr call flows off the end of the function" error

2019-05-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81933 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/89612] [7/8 Regression] internal compiler error: in push_access_scope, at cp/pt.c:237

2019-05-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89612 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/90372] [x64][missed optimization] pushes unused r12 onto stack on unique_ptr use

2019-05-07 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90372 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #2

[Bug libstdc++/48101] obscure error message with std::set

2019-05-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48101 --- Comment #11 from Jonathan Wakely --- Author: redi Date: Tue May 7 15:46:05 2019 New Revision: 270960 URL: https://gcc.gnu.org/viewcvs?rev=270960=gcc=rev Log: PR libstdc++/85965 delay static assertions until types are complete The static

[Bug libstdc++/85965] [8 Regression] G++ gives cryptic error instead of incomplete type

2019-05-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85965 --- Comment #8 from Jonathan Wakely --- Author: redi Date: Tue May 7 15:46:05 2019 New Revision: 270960 URL: https://gcc.gnu.org/viewcvs?rev=270960=gcc=rev Log: PR libstdc++/85965 delay static assertions until types are complete The static

[Bug libstdc++/90165] std::variant constructs wrong alternative

2019-05-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90165 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Tue May 7 15:46:36 2019 New Revision: 270966 URL: https://gcc.gnu.org/viewcvs?rev=270966=gcc=rev Log: PR libstdc++/90165 constrain variant(T&&) constructor Backport from mainline

[Bug libstdc++/88740] [7/8 Regression] libstdc++ tests no longer print assertion failure messages

2019-05-07 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88740 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Tue May 7 15:46:40 2019 New Revision: 270967 URL: https://gcc.gnu.org/viewcvs?rev=270967=gcc=rev Log: PR libstdc++/88740 Print assertion messages to stderr Backport from mainline

[Bug middle-end/90348] [7/8/9/10 Regression] Partition of char arrays is incorrect in some cases

2019-05-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90348 --- Comment #11 from Jakub Jelinek --- (In reply to Richard Biener from comment #10) > (In reply to Jakub Jelinek from comment #9) > > Created attachment 46312 [details] > > gcc10-pr90348.patch > > > > Untested patch that implements what was

[Bug middle-end/90348] [7/8/9/10 Regression] Partition of char arrays is incorrect in some cases

2019-05-07 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90348 --- Comment #14 from Jakub Jelinek --- (In reply to Michael Matz from comment #12) > (In reply to Jakub Jelinek from comment #11) > > before that region. If we can say for: > > for (...) > > { > > unsigned char v[10]; > >

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

2019-05-07 Thread make_distclean at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90379 Bug ID: 90379 Summary: Gcc 9.1 fails "make check" on linux due to missing MacOS-specific header file Product: gcc Version: 9.1.0 Status: UNCONFIRMED Severity:

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

2019-05-07 Thread thanm at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 --- Comment #19 from Than McIntosh --- Created attachment 46313 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46313=edit SVG graph from profiling run

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

2019-05-07 Thread thanm at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90316 --- Comment #18 from Than McIntosh --- I tested the most recent commit (270944). That cuts the compile time on the larger example in half, but still at around 1200 seconds. I took another profile (will attach an SVG image from 'pprof web').

[Bug c++/87145] [7/8 Regression] Implicit conversion to scoped enum fails: "error: taking address of temporary/rvalue"

2019-05-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87145 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/90332] New test case gcc.dg/vect/slp-reduc-sad-2.c in r270847 fails

2019-05-07 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90332 --- Comment #4 from seurer at gcc dot gnu.org --- This still fails (just on power 9) even with the above change. On all the other powerpc64 targets it comes up as unsupported.

[Bug libstdc++/90165] std::variant constructs wrong alternative

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

[Bug middle-end/90348] [7/8/9/10 Regression] Partition of char arrays is incorrect in some cases

2019-05-07 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90348 --- Comment #12 from Michael Matz --- (In reply to Jakub Jelinek from comment #11) > before that region. If we can say for: > for (...) > { > unsigned char v[10]; > unsigned char *p = foo (v); > *p = 1; > unsigned

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

2019-05-07 Thread vsande at cimne dot upc.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90380 Bug ID: 90380 Summary: gcov issue: gets stuck (infinite loop?) while analyzing coverage on Fortran project Product: gcc Version: 8.3.0 Status: UNCONFIRMED

[Bug c++/89214] [7/8 Regression] ICE in digest_init_r, at cp/typeck2.c:1211 with -std=c++17

2019-05-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89214 --- Comment #13 from Marek Polacek --- Author: mpolacek Date: Tue May 7 16:25:26 2019 New Revision: 270971 URL: https://gcc.gnu.org/viewcvs?rev=270971=gcc=rev Log: PR c++/89214 - ICE when initializing aggregates with bases. *

[Bug c++/84177] Attributes on C++17 nested namespaces

2019-05-07 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84177 Eric Gallager changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment

[Bug c++/88857] [7/8 Regression] ICE in build_value_init

2019-05-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88857 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/89214] [7/8 Regression] ICE in digest_init_r, at cp/typeck2.c:1211 with -std=c++17

2019-05-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89214 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/89876] [8 Regression] ICE in convert_like_real on decltype expression involving string conversion to char*

2019-05-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89876 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/79817] GCC does not recognize [[deprecated]] attribute for namespace

2019-05-07 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79817 Eric Gallager changed: What|Removed |Added CC||jason at gcc dot gnu.org,

  1   2   >