[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 ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87957 --- Comment #25 from Eric Botcazou --- Or, alternatively, from the top-level build directory where you have copied the gnat.dg/lto8* files, just: gcc/xgcc -Bgcc -S lto8.adb -flto -I gcc/ada/rts

[Bug rtl-optimization/88331] [9 Regression] ICE in rtl_verify_bb_layout, at cfgrtl.c:2987

2019-01-06 Thread andriusspamtest at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88331 Andrius Burokas changed: What|Removed |Added CC||andriusspamtest at gmail dot com ---

[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 ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87957 --- Comment #24 from Eric Botcazou --- > I am not sure how to get command line for debugger but I assume that it does > not simplify type name because type_with_linkage_p returns true which is > wrong for Ada types (it tests whether it is C++

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

2019-01-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84436 --- Comment #11 from Martin Liška --- (In reply to Romain Geissler from comment #10) > Hi, > > FYI, I bisected this revision r265463 to introduce a regression when > building the llvm toolchain. > > If you do the following: > - build gcc 9 >=

[Bug ipa/88711] [9 Regression] scan-ipa-dump inline "Inlined tp_sum/

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

[Bug c++/88521] gcc 9.0 from r266355 miscompile x265 for mingw-w64 target

2019-01-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88521 --- Comment #9 from Martin Liška --- Author: marxin Date: Mon Jan 7 07:31:19 2019 New Revision: 267622 URL: https://gcc.gnu.org/viewcvs?rev=267622=gcc=rev Log: PR target/88521 * config/i386/i386.c (function_value_ms_64): Return small

[Bug target/88717] Unnecessary vzeroupper

2019-01-06 Thread crazylht at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88717 --- Comment #1 from 刘袋鼠 --- Pass_insert_vzeroupper uses mode_switch to insert `vzeroupper`. In function entry and functon body, 256bits/512bits registers are used ,so it will set mode as `AVX_U128_DIRTY`. But for function exit no

[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 DirkInSA changed: What|Removed |Added Status|WAITING |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 --- Comment #5 from Andrew Pinski --- https://raghunathlolur.wordpress.com/2014/06/30/combined-tree-build-of-gcc-binutils-and-libraries/ https://stackoverflow.com/questions/1726042/recipe-for-compiling-binutils-gcc-together etc.

[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 #4 from DirkInSA --- Symlink was a simply the whole binutils source directory into gcc source directory. I was not aware that each of bfd, binutils, config, cpu & etc needed to be linked (I assume) into the base gcc directory - will

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

2019-01-06 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88732 --- Comment #3 from Andrew Pinski --- (In reply to Amos Wang from comment #2) > (In reply to Marc Glisse from comment #1) > > Why not read the documentation for that function? > > "If x is 0, the result is undefined." > > Why the results are

[Bug tree-optimization/88732] 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 --- Comment #2 from Amos Wang --- (In reply to Marc Glisse from comment #1) > Why not read the documentation for that function? > "If x is 0, the result is undefined." Why the results are different at different optimizing optionss? If it's an

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

2019-01-06 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88732 --- Comment #1 from Marc Glisse --- Why not read the documentation for that function? "If x is 0, the result is undefined."

[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:

[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

[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

[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

[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 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

[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

[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 ---

[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 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 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=edit Fortran program for running benchmarks. Okay, thank you. I attached a Fortran program you can run to benchmark the

[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 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 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 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=edit config.status And here is the config.log. See also https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88729 , which

[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 ---

[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=edit config log Here's the config.log from the configure.

[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 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

[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 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 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

[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 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/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

[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++/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++/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 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 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=gcc=rev Log: PR libstdc++/86756 add std::filesystem::path to libstdc++.so Move the C++17

[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=gcc=rev Log: PR libstdc++/86756 Move rest of std::filesystem to libstdc++.so Move

[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

[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++/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++/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++/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++/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/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

[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 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=gcc=rev Log: PR libstdc++/87431 fix regression introduced by r264574 The previous patch for

[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=edit gcc9-pr88723.patch Actually, UNSPEC_MOVE_GOTDATA always has non-constant arguments, such UNSPECs we would never

[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 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=gcc=rev Log: Backport from mainline 2019-01-02 Jan Hubicka PR

[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 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

[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 ---

[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,

[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=edit gfortran compiled assembly for the tranposed version of the original code. Here is the assembly for the loop body of

[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

[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

[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=edit Assembly generated by Flang compiler on the original version of the code. This is the main loop body in the Flang

[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=edit Code to demonstrate that transposing makes things slower. Thomas Koenig, I am well aware that Fortran is column major.

[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=edit preprocessed input Sure. The cc1plus invocation is cc1plus -fpreprocessed testsuite_shared.ii -quiet -dumpbase

[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

[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

[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 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:

[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 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 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=gcc=rev Log: PR tree-opt/86020 Revert: 2017-05-22 Jan Hubicka

[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=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 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

[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 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 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

[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 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

[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 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=gcc=rev Log: PR lto/86517 PR lto/88185 * lto-opts.c

[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=gcc=rev Log: PR lto/86517 PR lto/88185 * lto-opts.c

[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 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 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

[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:

[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:

[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 ---

[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 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 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

[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++/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/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/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 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 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=gcc=rev Log: 2019-01-06 Thomas Koenig PR fortran/88658 * gfortran.h: Add

  1   2   >