[Bug bootstrap/88714] New: [9 regression] bootstrap comparison failure on armv7l since r265398

2019-01-06 Thread mikpelinux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88714 Bug ID: 88714 Summary: [9 regression] bootstrap comparison failure on armv7l since r265398 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug target/88715] New: Cross Compile on Debian Linux to create a uClibc tool chain GCC fails to compile

2019-01-06 Thread tomsies at mighty dot co.za
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88715 Bug ID: 88715 Summary: Cross Compile on Debian Linux to create a uClibc tool chain GCC fails to compile Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity

[Bug libstdc++/87431] valueless_by_exception() should unconditionally return false if all the constructors are noexcept

2019-01-06 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87431 --- Comment #11 from Antony Polukhin --- Looks good. Note that boost::variant went further: if all the types are nothrow movable then variant always does the trick with moving from temporary. In that way `valueless_by_exception()` like states ne

[Bug c/88363] [9 Regression] alloc_align attribute doesn't accept enumerated arguments

2019-01-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88363 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Sun Jan 6 10:25:46 2019 New Revision: 267608 URL: https://gcc.gnu.org/viewcvs?rev=267608&root=gcc&view=rev Log: PR c/88363 * c-c++-common/attributes-4.c (falloc_align_int

[Bug fortran/88653] Is this a compiler bug?

2019-01-06 Thread mtekeev at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88653 --- Comment #15 from Murat Tekeev --- I downloaded the current version of Cygwin and reinstalled it all again (previously removing everything that was installed). On a 64-bit version of Cygwin and now everything runs fine with gfortran 7.4.0-1.

[Bug fortran/88713] _gfortran_internal_pack@PLT prevents vectorization

2019-01-06 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88713 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org B

[Bug fortran/88653] Is this a compiler bug?

2019-01-06 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88653 Thomas Koenig changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/88653] Is this a compiler bug?

2019-01-06 Thread mtekeev at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88653 --- Comment #17 from Murat Tekeev --- Thank you very much, Thomas!

[Bug target/88712] Optimization: mov edx, 0 not replaced with xor edx, edx in this case

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

[Bug c/88716] New: Improved diagnostics: No detection of conflicting function definitions in some cases.

2019-01-06 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88716 Bug ID: 88716 Summary: Improved diagnostics: No detection of conflicting function definitions in some cases. Product: gcc Version: 9.0 Status: UNCONFIRMED Sever

[Bug libstdc++/87431] valueless_by_exception() should unconditionally return false if all the constructors are noexcept

2019-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87431 --- Comment #12 from Jonathan Wakely --- Yeah that unconditional move might actually be more expensive than just constructing directly. E.g. if the move constructor isn't really cheap, or if it will memcpy a large object. If an exception is rare

[Bug c/88716] Improved diagnostics: No detection of conflicting function definitions in some cases.

2019-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88716 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIR

[Bug libstdc++/87431] valueless_by_exception() should unconditionally return false if all the constructors are noexcept

2019-01-06 Thread antoshkka at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87431 --- Comment #13 from Antony Polukhin --- Yeah... but some whitelist of types to move could be hardcoded. For example std::basic_string, std::vector, std::unique_ptr and std::shared_ptr could be safely moved and `valueless_by_exception()` never ha

[Bug fortran/88658] [9 Regression] Intrinsic MAX1 returns a REAL result, should be INTEGER.

2019-01-06 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88658 --- Comment #1 from Thomas Koenig --- Author: tkoenig Date: Sun Jan 6 12:48:58 2019 New Revision: 267609 URL: https://gcc.gnu.org/viewcvs?rev=267609&root=gcc&view=rev Log: 2019-01-06 Thomas Koenig PR fortran/88658 * gfortran

[Bug fortran/88658] [9 Regression] Intrinsic MAX1 returns a REAL result, should be INTEGER.

2019-01-06 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88658 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/88584] GCC thinks that the type is complete dispite shaddowing.

2019-01-06 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88584 --- Comment #7 from Anders Granlund --- (In reply to jos...@codesourcery.com from comment #6) > This looks like a case that was missed in, or broken by, my fix for bug > 13801, which was supposed to address such cases of entities with different

[Bug lto/66229] LTO fails with -fauto-profile on mcf

2019-01-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66229 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/81668] LTO ODR warnings are not helpful

2019-01-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81668 --- Comment #13 from Jan Hubicka --- Warnings from comment #8 are fixed now. I would love to know if there are any issues with what GCC 9 outputs. We still can't track locations to the original .o files though.

[Bug lto/84044] Spurious -Wodr warning with -flto

2019-01-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84044 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/85433] -fdiagnostics-color=auto doesn't work properly with LTO

2019-01-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85433 Jan Hubicka changed: What|Removed |Added CC||jason at redhat dot com Assignee

[Bug lto/87525] [7/8/9 Regression] infinite loop generated for fread() if enabling -flto and -D_FORTIFY_SOURCE=2

2019-01-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87525 Jan Hubicka changed: What|Removed |Added Summary|infinite loop generated for |[7/8/9 Regression] infinite

[Bug fortran/36854] [meta-bug] fortran front-end optimization

2019-01-06 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36854 Bug 36854 depends on bug 88713, which changed state. Bug 88713 Summary: _gfortran_internal_pack@PLT prevents vectorization https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88713 What|Removed |Added -

[Bug fortran/88713] _gfortran_internal_pack@PLT prevents vectorization

2019-01-06 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88713 Thomas Koenig changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/88606] ICE: verify_type failed (error: type variant differs by TYPE_TRANSPARENT_AGGR)

2019-01-06 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88606 Segher Boessenkool changed: What|Removed |Added CC||segher at gcc dot gnu.org --- Comme

[Bug tree-optimization/88606] [9 Regression] ICE: verify_type failed (error: type variant differs by TYPE_TRANSPARENT_AGGR)

2019-01-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88606 Jan Hubicka changed: What|Removed |Added Summary|ICE: verify_type failed |[9 Regression] ICE: |(er

[Bug target/88717] New: Unnecessary vzeroupper

2019-01-06 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88717 Bug ID: 88717 Summary: Unnecessary vzeroupper Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: u

[Bug c/88718] New: Strange inconsistency between old style and new style declarations of iinline functions.

2019-01-06 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88718 Bug ID: 88718 Summary: Strange inconsistency between old style and new style declarations of iinline functions. Product: gcc Version: 9.0 Status: UNCONFIRMED Se

[Bug c++/88694] constexpr isn't captured correctly in lambda

2019-01-06 Thread ensadc at mailnesia dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88694 ensadc at mailnesia dot com changed: What|Removed |Added CC||ensadc at mailnesia dot com

[Bug tree-optimization/88719] New: [9 Regression] wrong code at -O2, -O3, and -Os on x86_64-linux-gnu

2019-01-06 Thread chenjunjie9208 at 163 dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88719 Bug ID: 88719 Summary: [9 Regression] wrong code at -O2, -O3, and -Os on x86_64-linux-gnu Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug lto/86517] relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object with LTO

2019-01-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86517 --- Comment #10 from Jan Hubicka --- Author: hubicka Date: Sun Jan 6 15:51:45 2019 New Revision: 267610 URL: https://gcc.gnu.org/viewcvs?rev=267610&root=gcc&view=rev Log: PR lto/86517 PR lto/88185 * lto-opts.c (lto_writ

[Bug lto/88185] LTO merges -fPIC/fpie and -fPIE/-fpie options to nothing - fails to warn when both are specified

2019-01-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88185 --- Comment #4 from Jan Hubicka --- Author: hubicka Date: Sun Jan 6 15:51:45 2019 New Revision: 267610 URL: https://gcc.gnu.org/viewcvs?rev=267610&root=gcc&view=rev Log: PR lto/86517 PR lto/88185 * lto-opts.c (lto_write

[Bug lto/88185] LTO merges -fPIC/fpie and -fPIE/-fpie options to nothing - fails to warn when both are specified

2019-01-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88185 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c/88720] New: Strange error message about nested function declared but not defined when using inline.

2019-01-06 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88720 Bug ID: 88720 Summary: Strange error message about nested function declared but not defined when using inline. Product: gcc Version: 9.0 Status: UNCONFIRMED Sev

[Bug lto/51765] Testsuite ICEs with -flto

2019-01-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51765 --- Comment #7 from Jan Hubicka --- I get only 2 now.

[Bug fortran/88047] [9 Regression] ICE in gfc_find_vtab, at fortran/class.c:2843

2019-01-06 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88047 --- Comment #6 from Dominique d'Humieres --- > A related test case, also changed between 20180909 and 20180916 : Confirmed at r264350, not fixed by the patch in comment 2, but by the patch in comment 3. Janus, could please you figure out why cl

[Bug lto/51765] [9 Regression] Testsuite ICEs with -flto

2019-01-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51765 Jan Hubicka changed: What|Removed |Added Summary|Testsuite ICEs with -flto |[9 Regression] Testsuite

[Bug c++/88482] ICE when wrongly declaring __cxa_allocate_exception

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

[Bug bootstrap/88721] New: [9 regression] -Wmaybe-uninitialized warnings in sparc.c

2019-01-06 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88721 Bug ID: 88721 Summary: [9 regression] -Wmaybe-uninitialized warnings in sparc.c Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug bootstrap/88721] [9 regression] -Wmaybe-uninitialized warnings in sparc.c

2019-01-06 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88721 --- Comment #1 from Rainer Orth --- Created attachment 45354 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45354&action=edit Possible patch This patch allowed the bootstrap to finish.

[Bug bootstrap/88721] [9 regression] -Wmaybe-uninitialized warnings in sparc.c

2019-01-06 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88721 Rainer Orth changed: What|Removed |Added Target Milestone|--- |9.0

[Bug tree-optimization/86020] [8/9 Regression] Performance regression in Eigen geometry.cpp test starting with r248334

2019-01-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86020 --- Comment #5 from Jan Hubicka --- Author: hubicka Date: Sun Jan 6 17:16:00 2019 New Revision: 267612 URL: https://gcc.gnu.org/viewcvs?rev=267612&root=gcc&view=rev Log: PR tree-opt/86020 Revert: 2017-05-22 Jan Hubicka

[Bug tree-optimization/86020] [8/9 Regression] Performance regression in Eigen geometry.cpp test starting with r248334

2019-01-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86020 --- Comment #6 from Jan Hubicka --- I spent good part of day today trying to recollect what was motivation for the change. All i can think of is that it was mistaken micro-optimization as mentioned in the mail I sent about reverting the patch.

[Bug d/88722] New: :1: internal compiler error: in register_moduleinfo, at d/modules.cc:40 2

2019-01-06 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88722 Bug ID: 88722 Summary: :1: internal compiler error: in register_moduleinfo, at d/modules.cc:40 2 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug debug/88723] New: [9 regression] PR debug/88635 patch breaks testsuite_shared.cc compilation

2019-01-06 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88723 Bug ID: 88723 Summary: [9 regression] PR debug/88635 patch breaks testsuite_shared.cc compilation Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug debug/88723] [9 regression] PR debug/88635 patch breaks testsuite_shared.cc compilation

2019-01-06 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88723 Rainer Orth changed: What|Removed |Added Target Milestone|--- |9.0

[Bug d/88724] New: FAIL: gdc.dg/compilable.d -O0 (test for excess errors)

2019-01-06 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88724 Bug ID: 88724 Summary: FAIL: gdc.dg/compilable.d -O0 (test for excess errors) Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priori

[Bug debug/88723] [9 regression] PR debug/88635 patch breaks testsuite_shared.cc compilation

2019-01-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88723 --- Comment #1 from Jakub Jelinek --- I don't have access to Solaris, can you attach preprocessed testsuite_shared.cc + the g++ options used to compile it? The note generally shouldn't break stuff, it isn't an error, just a debugging hint (goes a

[Bug debug/88723] [9 regression] PR debug/88635 patch breaks testsuite_shared.cc compilation

2019-01-06 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88723 --- Comment #2 from Rainer Orth --- Created attachment 45355 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45355&action=edit preprocessed input Sure. The cc1plus invocation is cc1plus -fpreprocessed testsuite_shared.ii -quiet -dumpbase

[Bug fortran/88713] _gfortran_internal_pack@PLT prevents vectorization

2019-01-06 Thread elrodc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88713 --- Comment #6 from Chris Elrod --- Created attachment 45356 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45356&action=edit Code to demonstrate that transposing makes things slower. Thomas Koenig, I am well aware that Fortran is column m

[Bug fortran/88713] _gfortran_internal_pack@PLT prevents vectorization

2019-01-06 Thread elrodc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88713 --- Comment #7 from Chris Elrod --- Created attachment 45357 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45357&action=edit Assembly generated by Flang compiler on the original version of the code. This is the main loop body in the Flang

[Bug c++/88725] New: fails to deduce template specialization in friend declaration

2019-01-06 Thread haining.cpp at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88725 Bug ID: 88725 Summary: fails to deduce template specialization in friend declaration Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Pr

[Bug c/88726] New: GCC thinks that translation unit does not contain a definition of inline function.

2019-01-06 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88726 Bug ID: 88726 Summary: GCC thinks that translation unit does not contain a definition of inline function. Product: gcc Version: 9.0 Status: UNCONFIRMED Severity

[Bug fortran/88713] _gfortran_internal_pack@PLT prevents vectorization

2019-01-06 Thread elrodc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88713 --- Comment #8 from Chris Elrod --- Created attachment 45358 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45358&action=edit gfortran compiled assembly for the tranposed version of the original code. Here is the assembly for the loop body

[Bug fortran/88713] _gfortran_internal_pack@PLT prevents vectorization

2019-01-06 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88713 --- Comment #9 from Thomas Koenig --- Hm. It would help if your benchmark was complete, so I could run it. However, what happens if you put int real, dimension(:) :: Uix real, dimension(:), intent(in) :: x real, dime

[Bug c/80354] Poor support to silence -Wformat-truncation=1

2019-01-06 Thread colomar.6.4.3 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80354 Alejandro Colomar changed: What|Removed |Added CC||colomar.6.4.3 at gmail dot com --- C

[Bug fortran/88713] _gfortran_internal_pack@PLT prevents vectorization

2019-01-06 Thread elrodc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88713 --- Comment #10 from Chris Elrod --- (In reply to Thomas Koenig from comment #9) > Hm. > > It would help if your benchmark was complete, so I could run it. > I don't suppose you happen to have and be familiar with Julia? If you (or someone els

[Bug ipa/85103] [8/9 Regression] Performance regressions on SPEC with r257582

2019-01-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85103 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #18 from Jan Hubicka

[Bug lto/88130] [9 Regression] ICE in copy_function_or_variable, at lto-streamer-out.c:2315 since r260963

2019-01-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88130 --- Comment #7 from Jan Hubicka --- Author: hubicka Date: Sun Jan 6 20:11:15 2019 New Revision: 267613 URL: https://gcc.gnu.org/viewcvs?rev=267613&root=gcc&view=rev Log: Backport from mainline 2019-01-02 Jan Hubicka

[Bug lto/88130] [9 Regression] ICE in copy_function_or_variable, at lto-streamer-out.c:2315 since r260963

2019-01-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88130 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug debug/88723] [9 regression] PR debug/88635 patch breaks testsuite_shared.cc compilation

2019-01-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88723 --- Comment #3 from Jakub Jelinek --- Created attachment 45359 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45359&action=edit gcc9-pr88723.patch Actually, UNSPEC_MOVE_GOTDATA always has non-constant arguments, such UNSPECs we would never

[Bug libstdc++/87431] valueless_by_exception() should unconditionally return false if all the constructors are noexcept

2019-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87431 --- Comment #14 from Jonathan Wakely --- Author: redi Date: Sun Jan 6 20:52:34 2019 New Revision: 267614 URL: https://gcc.gnu.org/viewcvs?rev=267614&root=gcc&view=rev Log: PR libstdc++/87431 fix regression introduced by r264574 The previous pa

[Bug libstdc++/87431] valueless_by_exception() should unconditionally return false if all the constructors are noexcept

2019-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87431 Jonathan Wakely changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug c/88727] New: Diagnostics improvement: Detection of undefined behaviour. Incomplete type in tenative definition with internal linkage.

2019-01-06 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88727 Bug ID: 88727 Summary: Diagnostics improvement: Detection of undefined behaviour. Incomplete type in tenative definition with internal linkage. Product: gcc Versi

[Bug c++/87651] [8/9 Regression] inner class with template template friend declaration of same name fails to compile in gcc 8.1, 8.2, and 9.0

2019-01-06 Thread haining.cpp at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87651 Ryan R Haining changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/87652] [8/9 Regression] inner class template of outer class template can't access friend's protected data member

2019-01-06 Thread haining.cpp at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87652 Ryan R Haining changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/65799] Allows constexpr conversion from cv void * to other type

2019-01-06 Thread haining.cpp at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65799 Ryan R Haining changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/79624] comma separate auto variables deduce different types under dependent lookup

2019-01-06 Thread haining.cpp at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79624 --- Comment #4 from Ryan R Haining --- still a problem on head: https://wandbox.org/permlink/tPYbCp1jWYmc9O9J

[Bug c++/68423] override/final doesn't cause error in templated class without base

2019-01-06 Thread haining.cpp at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68423 Ryan R Haining changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/68423] override/final doesn't cause error in templated class without base

2019-01-06 Thread haining.cpp at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68423 Ryan R Haining changed: What|Removed |Added Resolution|WONTFIX |INVALID --- Comment #3 from Ryan R Hain

[Bug libstdc++/86756] Don't define __cpp_lib_filesystem unless --enable-libstdcxx-filesystem-ts

2019-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86756 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Sun Jan 6 22:34:37 2019 New Revision: 267616 URL: https://gcc.gnu.org/viewcvs?rev=267616&root=gcc&view=rev Log: PR libstdc++/86756 Move rest of std::filesystem to libstdc++.so Move std

[Bug libstdc++/86756] Don't define __cpp_lib_filesystem unless --enable-libstdcxx-filesystem-ts

2019-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86756 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Sun Jan 6 22:34:29 2019 New Revision: 267615 URL: https://gcc.gnu.org/viewcvs?rev=267615&root=gcc&view=rev Log: PR libstdc++/86756 add std::filesystem::path to libstdc++.so Move the C+

[Bug libstdc++/86756] Don't define __cpp_lib_filesystem unless --enable-libstdcxx-filesystem-ts

2019-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86756 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/65799] Allows constexpr conversion from cv void * to other type

2019-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65799 Jonathan Wakely changed: What|Removed |Added Version|8.2.0 |4.9.2 Target Milestone|---

[Bug c++/79624] comma separate auto variables deduce different types under dependent lookup

2019-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79624 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/88716] Improved diagnostics: No detection of conflicting function definitions in some cases.

2019-01-06 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88716 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org See A

[Bug c++/87651] [8 Regression] inner class with template template friend declaration of same name fails to compile in gcc 8.1, 8.2, and 9.0

2019-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87651 Jonathan Wakely changed: What|Removed |Added Status|RESOLVED|NEW Known to work|

[Bug c++/87652] [8/9 Regression] inner class template of outer class template can't access friend's protected data member

2019-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87652 Jonathan Wakely changed: What|Removed |Added Status|RESOLVED|NEW Depends on|

[Bug c++/86747] [8 Regression] rejects-valid with redundant friend declaration

2019-01-06 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86747 --- Comment #7 from Jonathan Wakely --- This patch also fixed PR 87651 and PR 87652 which are also regressions on gcc-8-branch.

[Bug ipa/87957] [9 Regression] ICE tree check: expected tree that contains ‘decl minimal’ structure, have ‘identifier_node’ in warn_odr, at ipa-devirt.c:1051 since r265519

2019-01-06 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87957 Jan Hubicka changed: What|Removed |Added CC||jason at redhat dot com --- Comment #23 fr

[Bug tree-optimization/88713] Vectorized code slow vs. flang

2019-01-06 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88713 Thomas Koenig changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2019-01-06 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 88713, which changed state. Bug 88713 Summary: Vectorized code slow vs. flang https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88713 What|Removed |Added -

[Bug c/88729] New: ICE in libiberty during bootstrap with debug info

2019-01-06 Thread koenigni at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88729 Bug ID: 88729 Summary: ICE in libiberty during bootstrap with debug info Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug preprocessor/88728] New: Boostrap with -Og fails with garbled file libgcov-profiler.i

2019-01-06 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88728 Bug ID: 88728 Summary: Boostrap with -Og fails with garbled file libgcov-profiler.i Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug preprocessor/88728] Boostrap with -Og fails with garbled file libgcov-profiler.i

2019-01-06 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88728 --- Comment #1 from Thomas Koenig --- Created attachment 45361 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45361&action=edit config log Here's the config.log from the configure.

[Bug c/88729] ICE in libiberty during bootstrap with debug info

2019-01-06 Thread koenigni at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88729 Nicolas Koenig changed: What|Removed |Added CC||koenigni at gcc dot gnu.org --- Comment

[Bug preprocessor/88728] Boostrap with -Og fails with garbled file libgcov-profiler.i

2019-01-06 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88728 --- Comment #2 from Thomas Koenig --- Created attachment 45362 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45362&action=edit config.status And here is the config.log. See also https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88729 , which

[Bug tree-optimization/88719] [9 Regression] wrong code at -O2, -O3, and -Os on x86_64-linux-gnu

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

[Bug target/88715] Cross Compile on Debian Linux to create a uClibc tool chain GCC fails to compile

2019-01-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88715 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/84436] [8/9 Regression] Missed optimization with switch on enum constants returning the same value

2019-01-06 Thread romain.geissler at amadeus dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84436 Romain Geissler changed: What|Removed |Added CC||romain.geissler at amadeus dot com --

[Bug tree-optimization/88713] Vectorized code slow vs. flang

2019-01-06 Thread elrodc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88713 --- Comment #12 from Chris Elrod --- Created attachment 45363 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45363&action=edit Fortran program for running benchmarks. Okay, thank you. I attached a Fortran program you can run to benchmark

[Bug debug/88730] New: gcc generates wrong debug information at -Og

2019-01-06 Thread qrzhang at gatech dot edu
ix gcc version 9.0.0 20190106 (experimental) [trunk revision 267609] (GCC) $ gcc-trunk -g abc.c outer.c $ gdb-trunk -x cmds -batch a.out Breakpoint 1 at 0x400507: file abc.c, line 11. 0 Breakpoint 1, main () at abc.c:11 11optimize_me_not(); $1 = 5 $ gcc-trunk -g -Og abc.c outer.c

[Bug debug/88730] gcc generates wrong debug information at -Og

2019-01-06 Thread qrzhang at gatech dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88730 --- Comment #1 from Qirun Zhang --- It appears to be a regression in 8.X.

[Bug tree-optimization/88713] Vectorized code slow vs. flang

2019-01-06 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88713 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Comment

[Bug c/88731] New: Rejects well-formed program using bit-fields in _Generic.

2019-01-06 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88731 Bug ID: 88731 Summary: Rejects well-formed program using bit-fields in _Generic. Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priori

[Bug tree-optimization/88713] Vectorized code slow vs. flang

2019-01-06 Thread elrodc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88713 --- Comment #14 from Chris Elrod --- It's not really reproducible across runs: $ time ./gfortvectests Transpose benchmark completed in 22.7010765 SIMD benchmark completed in 1.37529969 All are equal: F All are approximately equa

[Bug c/88731] [DR 481] Rejects well-formed program using bit-fields in _Generic.

2019-01-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88731 --- Comment #1 from Andrew Pinski --- It is a TC rather than a DR which means it is not part of C11 but the next one.

[Bug lto/66229] LTO fails with -fauto-profile on mcf

2019-01-06 Thread andi at firstfloor dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66229 --- Comment #4 from andi at firstfloor dot org --- Did some testing. Previously pretty much everything I tried failed. I don't have mcf, but git, less, gcc LTO+autofdo bootstrap all appear to work now. So it's likely fixed. Would be good if some

[Bug target/88715] Cross Compile on Debian Linux to create a uClibc tool chain GCC fails to compile

2019-01-06 Thread tomsies at mighty dot co.za
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88715 --- Comment #2 from tomsies at mighty dot co.za --- Actually binutils-2.29 (along with gmp-6.1.0, mpc-1.0.3 and mpfr-3.1.4) are symlinked into the gcc source tree. So they should be built as part of the compile. My assumption is that the as scrip

[Bug target/88715] Cross Compile on Debian Linux to create a uClibc tool chain GCC fails to compile

2019-01-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88715 --- Comment #3 from Andrew Pinski --- Can you attach the full log? And also attach config.log in the top level directory? > Actually binutils-2.29 ... are symlinked into the gcc source tree. How did you do the symlink here? Is it a symlink ju

[Bug tree-optimization/88732] New: different results on -O0 and -O1, -O2, -O3, -Os

2019-01-06 Thread amocywang at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88732 Bug ID: 88732 Summary: different results on -O0 and -O1, -O2, -O3, -Os Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tre

  1   2   >