[Bug c++/94316] New: An error occurs when a globally defined array of classes is initialized with values

2020-03-24 Thread rookiezjz at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94316 Bug ID: 94316 Summary: An error occurs when a globally defined array of classes is initialized with values Product: gcc Version: 9.2.0 Status: UNCONFIRMED Sever

[Bug c++/94252] Can't use a lambda in a requires expression

2020-03-24 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94252 Patrick Palka changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug testsuite/93935] [9/10 regression] gcc.dg/vect/bb-slp-over-widen-2.c fails starting with r262371 (r10-6856)

2020-03-24 Thread linkw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93935 Kewen Lin changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug testsuite/93935] [9/10 regression] gcc.dg/vect/bb-slp-over-widen-2.c fails starting with r262371 (r10-6856)

2020-03-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93935 --- Comment #4 from CVS Commits --- The releases/gcc-9 branch has been updated by Kewen Lin : https://gcc.gnu.org/g:768779dd1165edf49e148bca425321093c7dc15b commit r9-8415-g768779dd1165edf49e148bca425321093c7dc15b Author: Kewen Lin Date: Fri

[Bug d/94315] New: [10 regression] new tests gdc.dg/pr93038.d and gdc.dg/pr93038b.d in r10-7320 fail

2020-03-24 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94315 Bug ID: 94315 Summary: [10 regression] new tests gdc.dg/pr93038.d and gdc.dg/pr93038b.d in r10-7320 fail Product: gcc Version: 10.0 Status: UNCONFIRMED Severit

[Bug gcov-profile/94029] [9 Regression] gcc crash in coverage.c:655 since r9-4216-g390e529e2b98983d

2020-03-24 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94029 --- Comment #19 from Bernd Edlinger --- Okay, forget my previous comment, I overlooked that you say the .c.gcov is missing...

[Bug c++/94190] [10 Regression] error: no post-decrement operator for type since r10-7096-gd417b4f5414d9076

2020-03-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94190 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/94190] [10 Regression] error: no post-decrement operator for type since r10-7096-gd417b4f5414d9076

2020-03-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94190 --- Comment #3 from CVS Commits --- The master branch has been updated by Marek Polacek : https://gcc.gnu.org/g:75b7b7fdc4597170f24c069ea13aa3e14f37fde7 commit r10-7362-g75b7b7fdc4597170f24c069ea13aa3e14f37fde7 Author: Marek Polacek Date: Mo

[Bug gcov-profile/94029] [9 Regression] gcc crash in coverage.c:655 since r9-4216-g390e529e2b98983d

2020-03-24 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94029 --- Comment #18 from sandra at gcc dot gnu.org --- I'm seeing the missing gcov file on nios2-linux-gnu as well. Git revision 6e00d8dcf32ace6588a1a4843dfcc0e8b9f9d00f. I took another look at the testcase. I haven't used gcov for about a gazillio

[Bug c++/94314] [10 Regression] Optimizing mismatched new/delete pairs

2020-03-24 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94314 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org,

[Bug c++/94186] [10 Regression] compiler incorrectly accepts a requires clause with predicate of non-bool type

2020-03-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94186 --- Comment #5 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:fddfd3ce555965864b6116cf541f6355d2057d3d commit r10-7361-gfddfd3ce555965864b6116cf541f6355d2057d3d Author: Jason Merrill Date: Tu

[Bug c++/94186] [10 Regression] compiler incorrectly accepts a requires clause with predicate of non-bool type

2020-03-24 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94186 Jason Merrill changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/94314] New: [10 Regression] Optimizing mismatched new/delete pairs

2020-03-24 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94314 Bug ID: 94314 Summary: [10 Regression] Optimizing mismatched new/delete pairs Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal

[Bug middle-end/90404] No warning on attempts to modify a const object

2020-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90404 Martin Sebor changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug libstdc++/94295] use __builtin_operator_new and __builtin_operator_delete when available

2020-03-24 Thread richard-gccbugzilla at metafoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94295 --- Comment #6 from Richard Smith --- (In reply to Marc Glisse from comment #5) > Ah, since you are here, and you appeared as an author of N3664 but not N3537 > (precisely when this subtlety happened), could you explain why? It isn't > discussed

[Bug middle-end/94313] New: stores into string literals sometimes silently eliminated

2020-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94313 Bug ID: 94313 Summary: stores into string literals sometimes silently eliminated Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Prior

[Bug libstdc++/94295] use __builtin_operator_new and __builtin_operator_delete when available

2020-03-24 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94295 --- Comment #5 from Marc Glisse --- (In reply to Richard Smith from comment #2) > (In reply to Marc Glisse from comment #1) > > (In reply to Richard Smith from comment #0) > > > The C++ language rules do not permit optimization (eg, deletion) of

[Bug c++/94288] co_await in while loop crashes g++

2020-03-24 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94288 --- Comment #5 from Iain Sandoe --- (In reply to Martin Liška from comment #4) > (In reply to Iain Sandoe from comment #3) > > thanks for the report. The reduced testcase at c#2 doesn't fire for me once > > pending updates are applied. However,

[Bug c++/94288] co_await in while loop crashes g++

2020-03-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94288 --- Comment #4 from Martin Liška --- (In reply to Iain Sandoe from comment #3) > thanks for the report. The reduced testcase at c#2 doesn't fire for me once > pending updates are applied. However, the attached case preprocessed code > does; I th

[Bug libstdc++/94295] use __builtin_operator_new and __builtin_operator_delete when available

2020-03-24 Thread richard-gccbugzilla at metafoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94295 --- Comment #4 from Richard Smith --- (In reply to Andrew Pinski from comment #3) > PR 23383 is where part of the discussion was done. > > In fact GCC implements the optimization without the builtin: > https://gcc.gnu.org/legacy-ml/gcc-patches/2

[Bug libstdc++/94295] use __builtin_operator_new and __builtin_operator_delete when available

2020-03-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94295 --- Comment #3 from Andrew Pinski --- (In reply to Richard Smith from comment #2) > (In reply to Marc Glisse from comment #1) > > (In reply to Richard Smith from comment #0) > > > The C++ language rules do not permit optimization (eg, deletion) o

[Bug middle-end/94312] missing -Wreturn-local-addr on returning local address via memchr or memset

2020-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94312 Martin Sebor changed: What|Removed |Added Summary|missing -Wreturn-local-addr |missing -Wreturn-local-addr

[Bug target/94297] PPCLE std::replace internal compiler error

2020-03-24 Thread jens.seifert at de dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94297 --- Comment #5 from Jens Seifert --- No options. Same failure with -O2. System is a RHEL 7.5. Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/opt/rh/devtoolset-8/root/usr/libexec/gcc/ppc64le-redhat-linux/8/lto-wrapper Target: ppc64le-

[Bug libstdc++/94295] use __builtin_operator_new and __builtin_operator_delete when available

2020-03-24 Thread richard-gccbugzilla at metafoo dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94295 --- Comment #2 from Richard Smith --- (In reply to Marc Glisse from comment #1) > (In reply to Richard Smith from comment #0) > > The C++ language rules do not permit optimization (eg, deletion) of direct > > calls to 'operator new' and 'operator

[Bug middle-end/94312] New: missing -Wreturn-local-addr on returning local address via memchr

2020-03-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94312 Bug ID: 94312 Summary: missing -Wreturn-local-addr on returning local address via memchr Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug target/94297] PPCLE std::replace internal compiler error

2020-03-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94297 --- Comment #4 from Marek Polacek --- Still can't reproduce with mainline trunk/9/8. Since I happen to work on DTS, I've also tried devtoolset-8-gcc-8.2.1-3.el7.ppc64le and devtoolset-8-gcc-8.3.1-3.2.el7.ppc64le but couldn't reproduce it either.

[Bug lto/94311] New: LTO produces line info entries with invalid line numbers

2020-03-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94311 Bug ID: 94311 Summary: LTO produces line info entries with invalid line numbers Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priori

[Bug c++/94310] New: using constructor inheritance breaks the code

2020-03-24 Thread tilin97 at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94310 Bug ID: 94310 Summary: using constructor inheritance breaks the code Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug target/94297] PPCLE std::replace internal compiler error

2020-03-24 Thread jens.seifert at de dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94297 --- Comment #3 from Jens Seifert --- Created attachment 48110 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48110&action=edit Pre-processed file created using -save-temps

[Bug c++/94309] Fail to find post-increment operator in templated function

2020-03-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94309 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org

[Bug c++/94190] [10 Regression] error: no post-decrement operator for type since r10-7096-gd417b4f5414d9076

2020-03-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94190 Marek Polacek changed: What|Removed |Added CC||romain.geissler at amadeus dot com ---

[Bug c++/94309] New: Fail to find post-increment operator in templated function

2020-03-24 Thread romain.geissler at amadeus dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94309 Bug ID: 94309 Summary: Fail to find post-increment operator in templated function Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Prio

[Bug sanitizer/94299] false positive: AddressSanitizer: stack-use-after-scope on address

2020-03-24 Thread jan.kratochvil at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94299 --- Comment #7 from Jan Kratochvil --- OK, true, thanks, sorry.

[Bug sanitizer/94299] false positive: AddressSanitizer: stack-use-after-scope on address

2020-03-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94299 Andrew Pinski changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug target/94123] [10 regression] r10-1734, SVN r273240, causes gcc.target/powerpc/pr87507.c to fail

2020-03-24 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94123 Peter Bergner changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c/94253] FAIL: gfortran.dg/bind_c_coms.f90 -O0 (test for excess errors)

2020-03-24 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94253 --- Comment #2 from John David Anglin --- r278376 was okay. r278658 was bad.

[Bug target/94308] [10 Regression] ICE in final_scan_insn_1 with vzeroupper since r10-6451

2020-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94308 --- Comment #2 from Jakub Jelinek --- Created attachment 48109 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48109&action=edit gcc10-pr94308.patch Untested fix.

[Bug target/94308] [10 Regression] ICE in final_scan_insn_1 with vzeroupper since r10-6451

2020-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94308 Jakub Jelinek changed: What|Removed |Added Summary|[10 Regression] ICE in |[10 Regression] ICE in

[Bug target/94308] New: [10 Regression] ICE in final_scan_insn_1 with vzeroupper

2020-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94308 Bug ID: 94308 Summary: [10 Regression] ICE in final_scan_insn_1 with vzeroupper Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priori

[Bug sanitizer/94307] New: Provide a way to declare the *SAN exception handler -fsanitize-undefined-trap-on-error

2020-03-24 Thread kees at outflux dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94307 Bug ID: 94307 Summary: Provide a way to declare the *SAN exception handler -fsanitize-undefined-trap-on-error Product: gcc Version: unknown Status: UNCONFIRMED

[Bug c++/94252] Can't use a lambda in a requires expression

2020-03-24 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94252 Patrick Palka changed: What|Removed |Added Target Milestone|--- |10.0 Known to fail|

[Bug c++/94306] New: Improve diagnostic when "requires" used instead of "requires requires" and add fix-it

2020-03-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94306 Bug ID: 94306 Summary: Improve diagnostic when "requires" used instead of "requires requires" and add fix-it Product: gcc Version: 10.0 Status: UNCONFIRMED Keyw

[Bug tree-optimization/93946] Bogus redundant store removal

2020-03-24 Thread sandra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93946 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org ---

[Bug fortran/94246] [9/10 Regression] valgrind error for ./gfortran.dg/bessel_5.f90 since r9-1566-g87c789f1c0b2df41

2020-03-24 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94246 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org --- Commen

[Bug libstdc++/93584] std::string::find_first_not_of is about 9X slower than strspn

2020-03-24 Thread hiraditya at msn dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93584 AK changed: What|Removed |Added CC||hiraditya at msn dot com --- Comment #3 from AK --

[Bug libstdc++/66414] string::find ten times slower than strstr

2020-03-24 Thread hiraditya at msn dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66414 AK changed: What|Removed |Added CC||hiraditya at msn dot com --- Comment #8 from AK --

[Bug c++/65969] typename allowed in using declaration of non-types names

2020-03-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65969 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c++/87910] Missing typename/template not diagnosed

2020-03-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87910 --- Comment #1 from Marek Polacek --- This PR might get resolved by .

[Bug middle-end/94303] [8/9/10 Regression] Program result error When using global object array (partially initialized with a special constructor, and the rest with the default constructor)

2020-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94303 --- Comment #4 from Jakub Jelinek --- Created attachment 48107 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48107&action=edit gcc10-pr94303.patch Full untested patch.

[Bug libstdc++/66416] string::find_last_of 3.5 times slower than memrchr

2020-03-24 Thread hiraditya at msn dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66416 AK changed: What|Removed |Added CC||hiraditya at msn dot com --- Comment #2 from AK --

[Bug c++/94265] wrong warning "duplicated 'if' condition"

2020-03-24 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94265 Patrick Palka changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ppalka at gcc dot gnu.org

[Bug lto/94249] [10 regression] Many -flto -fuse-linker-plugin tests FAIL: could not add symbols

2020-03-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94249 --- Comment #17 from CVS Commits --- The releases/gcc-8 branch has been updated by John David Anglin : https://gcc.gnu.org/g:dc65052d2351aeb1f1968b6ac9f1244de6ed64e1 commit r8-10140-gdc65052d2351aeb1f1968b6ac9f1244de6ed64e1 Author: John David A

[Bug c++/94303] [8/9/10 Regression] Program result error When using global object array (partially initialized with a special constructor, and the rest with the default constructor)

2020-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94303 --- Comment #3 from Jakub Jelinek --- Jonathan has bisected this to my r9-4877-gfaa9232da39587b27b46341667d6d415d2af9280 change (though, as the patch shows, the bug is actually that varasm.c didn't handle RANGE_EXPRs properly during output_constr

[Bug c++/94303] [8/9/10 Regression] Program result error When using global object array (partially initialized with a special constructor, and the rest with the default constructor)

2020-03-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94303 Jonathan Wakely changed: What|Removed |Added Known to fail||10.0, 8.3.0, 9.2.0 Known to work|

[Bug target/94297] PPCLE std::replace internal compiler error

2020-03-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94297 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug lto/94249] [10 regression] Many -flto -fuse-linker-plugin tests FAIL: could not add symbols

2020-03-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94249 --- Comment #16 from CVS Commits --- The releases/gcc-9 branch has been updated by John David Anglin : https://gcc.gnu.org/g:366f69fdf42854f76b90ce81394e3685f2990988 commit r9-8413-g366f69fdf42854f76b90ce81394e3685f2990988 Author: John David An

[Bug c++/94303] [8/9/10 Regression] Program result error When using global object array (partially initialized with a special constructor, and the rest with the default constructor)

2020-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94303 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Last reconfir

[Bug lto/94249] [10 regression] Many -flto -fuse-linker-plugin tests FAIL: could not add symbols

2020-03-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94249 --- Comment #15 from CVS Commits --- The master branch has been updated by John David Anglin : https://gcc.gnu.org/g:04099157691ec6ff25d8d32e30b04eec89dcf94b commit r10-7355-g04099157691ec6ff25d8d32e30b04eec89dcf94b Author: John David Anglin D

[Bug d/94305] New: libphobos: Add configure flag to build phobos in non-release mode

2020-03-24 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94305 Bug ID: 94305 Summary: libphobos: Add configure flag to build phobos in non-release mode Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal

[Bug d/94304] New: libphobos: Add --with-libdruntime-only configure option

2020-03-24 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94304 Bug ID: 94304 Summary: libphobos: Add --with-libdruntime-only configure option Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug c++/94288] co_await in while loop crashes g++

2020-03-24 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94288 Iain Sandoe changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |iains at gcc dot gnu.org --- Commen

[Bug c++/94303] New: Program result error When using global object array (partially initialized with a special constructor, and the rest with the default constructor)

2020-03-24 Thread moonchasing1999 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94303 Bug ID: 94303 Summary: Program result error When using global object array (partially initialized with a special constructor, and the rest with the default constructor) Prod

[Bug libgomp/81689] libgomp.c/target-link-1.c fails for nvptx: #pragma omp target link not implemented

2020-03-24 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81689 Tobias Burnus changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libgomp/94251] [OpenMP] 'target link' fails at run time / libgomp.c/target-link-1.c fails on GCN

2020-03-24 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94251 Tobias Burnus changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libgomp/81689] libgomp.c/target-link-1.c fails for nvptx: #pragma omp target link not implemented

2020-03-24 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81689 Bug 81689 depends on bug 94251, which changed state. Bug 94251 Summary: [OpenMP] 'target link' fails at run time / libgomp.c/target-link-1.c fails on GCN https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94251 What|Removed

[Bug d/91628] libdruntime uses glibc internal symbol on s390

2020-03-24 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91628 --- Comment #18 from Iain Buclaw --- (In reply to Iain Buclaw from comment #17) > I have no strong preferences, if people are wanting to go with the .S file, > then that's fine by me, feel free to commit (or I will if you'd prefer). > It would

[Bug c++/94302] New: Implement DR 2310: Type completeness and derived-to-base pointer conversions

2020-03-24 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94302 Bug ID: 94302 Summary: Implement DR 2310: Type completeness and derived-to-base pointer conversions Product: gcc Version: unknown Status: UNCONFIRMED Severity:

[Bug d/91628] libdruntime uses glibc internal symbol on s390

2020-03-24 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91628 --- Comment #17 from Iain Buclaw --- I have no strong preferences, if people are wanting to go with the .S file, then that's fine by me, feel free to commit (or I will if you'd prefer). I'm just noting that I've seen a patch to implement musl su

[Bug c++/94066] [8/9 Regression] ICE (starting/ending union member lifetime) in cxx_eval_bare_aggregate, at cp/constexpr.c:3790 since r6-7592

2020-03-24 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94066 Patrick Palka changed: What|Removed |Added Summary|[8/9/10 Regression] ICE |[8/9 Regression] ICE |

[Bug target/89057] [8/9/10 Regression] AArch64 ld3 st4 less optimized

2020-03-24 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89057 Bug 89057 depends on bug 94052, which changed state. Bug 94052 Summary: Paradoxical subregs out of expand causes ICE with multi register modes at -O2 or higher https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94052 What|Removed

[Bug target/94052] Paradoxical subregs out of expand causes ICE with multi register modes at -O2 or higher

2020-03-24 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94052 Tamar Christina changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/94301] Missed vector-vector CTOR / permute simplification

2020-03-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94301 Richard Biener changed: What|Removed |Added Last reconfirmed||2020-03-24 Ever confirmed|0

[Bug target/89967] Inefficient code generation for vld2q_lane_u8 under aarch64

2020-03-24 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89967 Bug 89967 depends on bug 94052, which changed state. Bug 94052 Summary: Paradoxical subregs out of expand causes ICE with multi register modes at -O2 or higher https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94052 What|Removed

[Bug target/94052] Paradoxical subregs out of expand causes ICE with multi register modes at -O2 or higher

2020-03-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94052 --- Comment #8 from CVS Commits --- The releases/gcc-8 branch has been updated by Tamar Christina : https://gcc.gnu.org/g:0349bc70454e4de18d1cdf5eea0917646fdf79ae commit r8-10139-g0349bc70454e4de18d1cdf5eea0917646fdf79ae Author: Tamar Christina

[Bug c++/94223] [10 Regression] -fcompare-debug -O0 failure on cpp1z/init-statement6.C

2020-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94223 --- Comment #5 from Jakub Jelinek --- Created attachment 48106 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48106&action=edit gcc10-pr94223.patch Untested fix.

[Bug target/94052] Paradoxical subregs out of expand causes ICE with multi register modes at -O2 or higher

2020-03-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94052 --- Comment #7 from CVS Commits --- The releases/gcc-9 branch has been updated by Tamar Christina : https://gcc.gnu.org/g:8fa2081ca6288853f3b8ceecd7d57ddf5dba5e7a commit r9-8412-g8fa2081ca6288853f3b8ceecd7d57ddf5dba5e7a Author: Tamar Christina

[Bug tree-optimization/94300] [10 Regression] memcpy vector load miscompiled during const-prop since r10-6809-g7f5617b00445dcc8

2020-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94300 --- Comment #2 from Jakub Jelinek --- Created attachment 48105 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48105&action=edit gcc10-pr94300.patch Untested fix.

[Bug c++/67960] [8/9 Regression] Prefixing a function with [[deprecated]] produces multiple warnings

2020-03-24 Thread ppalka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67960 --- Comment #11 from Patrick Palka --- (In reply to Eric Gallager from comment #10) > (In reply to Patrick Palka from comment #8) > > Fixed on trunk by r10-7159. > > so... keeping open for backports, I take it? Probably yes.

[Bug tree-optimization/94301] New: Missed vector-vector CTOR / permute simplification

2020-03-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94301 Bug ID: 94301 Summary: Missed vector-vector CTOR / permute simplification Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug debug/94283] [8/9 Regression] gcc: error: gcc/testsuite/gcc.dg/fold-bopcond-1.c: ‘-fcompare-debug’ failure since r7-4804-gb54819879e0518b3

2020-03-24 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94283 --- Comment #5 from Jeffrey A. Law --- *** Bug 94284 has been marked as a duplicate of this bug. ***

[Bug debug/94284] [9/10 Regression] gcc: error: fort.f90: ‘-fcompare-debug’ failure (length) since r9-7156-g33579b59aaf02eb7

2020-03-24 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94284 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libgomp/81689] libgomp.c/target-link-1.c fails for nvptx: #pragma omp target link not implemented

2020-03-24 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81689 --- Comment #3 from CVS Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:c2211a60ff05b7a0289d3e287e72c181bb4d5d8b commit r10-7354-gc2211a60ff05b7a0289d3e287e72c181bb4d5d8b Author: Tobias Burnus Date: Tu

[Bug target/94298] x86 duplicates loads

2020-03-24 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94298 --- Comment #4 from rguenther at suse dot de --- On Tue, 24 Mar 2020, ubizjak at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94298 > > --- Comment #3 from Uroš Bizjak --- > (In reply to rguent...@suse.de from comment #2

[Bug tree-optimization/94300] [10 Regression] memcpy vector load miscompiled during const-prop since r10-6809-g7f5617b00445dcc8

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

[Bug target/94298] x86 duplicates loads

2020-03-24 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94298 --- Comment #3 from Uroš Bizjak --- (In reply to rguent...@suse.de from comment #2) > So I wonder whether the bug is that there is a memory alternative > in the first place? Memory alternative should be OK, we do have insns that access memory.

[Bug target/94298] x86 duplicates loads

2020-03-24 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94298 --- Comment #2 from rguenther at suse dot de --- On Tue, 24 Mar 2020, ubizjak at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94298 > > --- Comment #1 from Uroš Bizjak --- > The situation is a bit more complicated. IRA D

[Bug tree-optimization/94274] fold phi whose incoming args are defined from binary operations

2020-03-24 Thread z.zhanghaijian at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94274 --- Comment #3 from z.zhanghaijian at huawei dot com --- (In reply to Marc Glisse from comment #1) > Detecting common beginnings / endings in branches is something gcc does very > seldom. Even at -Os, for if(cond)f(b);else f(c); we need to wait u

[Bug lto/94259] --without-zstd seems to have no effect and links libzstd if available

2020-03-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94259 Martin Liška changed: What|Removed |Added Target Milestone|--- |10.0

[Bug tree-optimization/94300] [10 Regression] memcpy vector load miscompiled during const-prop since r10-6809-g7f5617b00445dcc8

2020-03-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94300 Martin Liška changed: What|Removed |Added Target Milestone|--- |10.0 Status|UNCONFIRMED

[Bug target/94298] x86 duplicates loads

2020-03-24 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94298 --- Comment #1 from Uroš Bizjak --- The situation is a bit more complicated. IRA DTRT: 8: r85:V2DF=[r86:DI+`y'] REG_EQUIV [r86:DI+`y'] 11: r89:V2DF=vec_select(vec_concat(r85:V2DF,r85:V2DF),parallel) 12: r90:V2DF=vec_select(vec_co

[Bug sanitizer/94299] false positive: AddressSanitizer: stack-use-after-scope on address

2020-03-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94299 --- Comment #5 from Martin Liška --- So I was able to reproduce the problem but I don't see what exactly happens there. Note that -O2 is needed in order to process inlining and further optimizations. I bet it's an issue in the code itself. Feel f

[Bug tree-optimization/94300] New: [10 Regression] memcpy vector load miscompiled during const-prop

2020-03-24 Thread kretz at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94300 Bug ID: 94300 Summary: [10 Regression] memcpy vector load miscompiled during const-prop Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: wrong-code

[Bug target/94292] [10 Regression] ICE: SIGSEGV in forward_propagate_and_simplify (fwprop.c:1417) with -O -g -fno-tree-dce since r10-3985-g8b8ab8f473b42933b9c1e292c4b1ab02adf1863a

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

[Bug sanitizer/94299] false positive: AddressSanitizer: stack-use-after-scope on address

2020-03-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94299 Martin Liška changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |marxin at gcc dot gnu.org --- Com

[Bug target/94291] [10 Regression] ICE: in reg_or_subregno, at jump.c:1928 at -Og since r10-3993-ga79048f6250febc1acce09d790035276d534e754

2020-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94291 --- Comment #4 from Jakub Jelinek --- This is on try_combine on: (gdb) p debug_rtx (i3) (insn 20 12 22 2 (set (mem/c:SI (plus:SI (reg/f:SI 102 sfp) (const_int -4 [0xfffc])) [1 x+0 S4 A32]) (reg:SI 125)) "pr9429

[Bug target/94291] [10 Regression] ICE: in reg_or_subregno, at jump.c:1928 at -Og since r10-3993-ga79048f6250febc1acce09d790035276d534e754

2020-03-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94291 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug sanitizer/94299] false positive: AddressSanitizer: stack-use-after-scope on address

2020-03-24 Thread jan.kratochvil at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94299 --- Comment #3 from Jan Kratochvil --- (In reply to Andrew Pinski from comment #1) > #1 0x7fffdb147b04 in > lldb_private::CommandObject::CommandObject(lldb_private::CommandInterpreter&, > llvm::StringRef, llvm::StringRef, llvm::StringRef, uns

[Bug sanitizer/94299] false positive: AddressSanitizer: stack-use-after-scope on address

2020-03-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94299 --- Comment #2 from Andrew Pinski --- I forgot to say one more thing, GCC is more strict than LLVM when it comes to temps going out of scope too.

[Bug sanitizer/94299] false positive: AddressSanitizer: stack-use-after-scope on address

2020-03-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94299 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug sanitizer/94299] New: false positive: AddressSanitizer: stack-use-after-scope on address

2020-03-24 Thread jan.kratochvil at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94299 Bug ID: 94299 Summary: false positive: AddressSanitizer: stack-use-after-scope on address Product: gcc Version: 9.2.1 Status: UNCONFIRMED Severity: normal

  1   2   >