[Bug middle-end/85139] [8 Regression] Spurious format truncation warning

2018-03-31 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85139 Andrew Pinski changed: What|Removed |Added Keywords||diagnostic Component|c

[Bug tree-optimization/85143] Loop limit prevents (auto)vectorization

2018-03-31 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85143 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/85152] New: VAX ICE with -O2

2018-03-31 Thread coypu at sdf dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85152 Bug ID: 85152 Summary: VAX ICE with -O2 Product: gcc Version: 8.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee:

[Bug target/85151] New: VAX ICE with -O2

2018-03-31 Thread coypu at sdf dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85151 Bug ID: 85151 Summary: VAX ICE with -O2 Product: gcc Version: 8.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee:

[Bug fortran/85138] [8 regression] ICE with generic function

2018-03-31 Thread abensonca at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85138 --- Comment #4 from Andrew Benson --- A related but possibly different ICE: module fox_m_fsys_format interface len module procedure str_real_dp_len, str_real_dp_fmt_len end interface contains pure function str_real_dp_fmt_len(x, fmt)

[Bug c++/71504] bogus error: accessing value through a glvalue in a constant expression

2018-03-31 Thread will at dash dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71504 --- Comment #5 from Will --- Oops - I left the wandbox link on Clang... Here's the GCC Head link: https://wandbox.org/permlink/rfvn9VSwZgU6nerN

[Bug c++/84031] structured binding unpacks nameless padding bitfields

2018-03-31 Thread will at dash dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84031 --- Comment #6 from Will --- Oops oops - posted on wrong place, can't see how to delete. Ignore.

[Bug c++/84031] structured binding unpacks nameless padding bitfields

2018-03-31 Thread will at dash dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84031 --- Comment #5 from Will --- Oops - left the wandbox link on Clang... Here's the GCC Head link: https://wandbox.org/permlink/rfvn9VSwZgU6nerN

[Bug c++/71504] bogus error: accessing value through a glvalue in a constant expression

2018-03-31 Thread will at dash dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71504 Will changed: What|Removed |Added CC||will at dash dot org --- Comment #4 from Will

[Bug fortran/85150] New: internal compiler error for module with illegal non-constant pointer initialization designator

2018-03-31 Thread weeks at iastate dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85150 Bug ID: 85150 Summary: internal compiler error for module with illegal non-constant pointer initialization designator Product: gcc Version: 7.3.0 Status: UNCONFIRMED

[Bug c++/85149] New: False branch of if constexpr instantiated in generic lambda

2018-03-31 Thread barry.revzin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85149 Bug ID: 85149 Summary: False branch of if constexpr instantiated in generic lambda Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug c++/85148] New: [6/7/8 Regression] ICE with NSDMI and this pointer

2018-03-31 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85148 Bug ID: 85148 Summary: [6/7/8 Regression] ICE with NSDMI and this pointer Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug tree-optimization/85143] Loop limit prevents (auto)vectorization

2018-03-31 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85143 --- Comment #3 from Andrew Pinski --- (In reply to robertw89 from comment #2) > This change would be trivial. I did not mean for you to change your code. I meant gcc could do this transformation.

[Bug c++/85128] Local scope type(def) falsely assumed to change meaning of outer scope type(def)

2018-03-31 Thread steffen at sdaoden dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85128 --- Comment #10 from Steffen Nurpmeso --- Hello Andrew Pinski! Ok i have to apologize for not searching in Bugzilla very carefully it seems. I see now, indeed i was -- even if that sounds inconceivable -- under the impression that the error

[Bug c++/34531] local typedef conflicts with global definition of a type having the same name

2018-03-31 Thread steffen at sdaoden dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34531 --- Comment #7 from Steffen Nurpmeso --- Hello Andrew Pinski! Ok i have to apologize for not searching in Bugzilla very carefully it seems. I see now, indeed i was -- even if that sounds inconceivable -- under the impression that the error

[Bug c++/85147] New: [6/7/8 Regression] ICE with invalid variadic template-template parameter

2018-03-31 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85147 Bug ID: 85147 Summary: [6/7/8 Regression] ICE with invalid variadic template-template parameter Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords:

[Bug tree-optimization/85143] Loop limit prevents (auto)vectorization

2018-03-31 Thread robertw89 at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85143 --- Comment #2 from robertw89 at googlemail dot com --- This change would be trivial. To defend my case and rant a bit ;) ... Indeed, but programmers can manually unroll a loop too ;) . What if the code is autogenerated? What if the constant

[Bug fortran/85144] Wrong assignment with allocatable charlen

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

[Bug c++/85146] New: ICE with __direct_bases for declared but not defined struct

2018-03-31 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85146 Bug ID: 85146 Summary: ICE with __direct_bases for declared but not defined struct Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug target/85142] Wrong -print-multi-os-directory & -print-multi-lib output for riscv64 + multilib

2018-03-31 Thread rjones at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85142 --- Comment #6 from Richard W.M. Jones --- The paste removed the "di" from "diff" but the patch is otherwise as posted.

[Bug target/85142] Wrong -print-multi-os-directory & -print-multi-lib output for riscv64 + multilib

2018-03-31 Thread rjones at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85142 --- Comment #5 from Richard W.M. Jones --- I'm not the original reporter but you could give us a few *minutes* at least to resolve these questions by just asking. The patch in question is this one. (I didn't write it, it was written by David

[Bug target/85142] Wrong -print-multi-os-directory & -print-multi-lib output for riscv64 + multilib

2018-03-31 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85142 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/85142] Wrong -print-multi-os-directory & -print-multi-lib output for riscv64 + multilib

2018-03-31 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85142 --- Comment #3 from Andrew Pinski --- + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .riscv64_multilib --fuzz=0 patching file gcc/config/riscv/t-linux-multilib + cd nvptx-tools-c28050f60193b3b95a18866a96f03334e874e78f This is not the

[Bug c++/85145] New: GCC 8 regression: include_next broken icw/ --with-gxx-include-dir

2018-03-31 Thread jeroen at berkeley dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85145 Bug ID: 85145 Summary: GCC 8 regression: include_next broken icw/ --with-gxx-include-dir Product: gcc Version: 8.0.1 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/85143] Loop limit prevents (auto)vectorization

2018-03-31 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85143 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization --- Comment #1 from

[Bug c++/85128] Local scope type(def) falsely assumed to change meaning of outer scope type(def)

2018-03-31 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85128 --- Comment #9 from Andrew Pinski --- Mainly this paragraph: A name N used in a class S shall refer to the same declaration in its context and when re-evaluated in the completed scope of S. No diagnostic is required for a violation of this

[Bug c++/85128] Local scope type(def) falsely assumed to change meaning of outer scope type(def)

2018-03-31 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85128 --- Comment #8 from Andrew Pinski --- This is invalid code due to [basic.scope.class].

[Bug c++/34531] local typedef conflicts with global definition of a type having the same name

2018-03-31 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34531 Andrew Pinski changed: What|Removed |Added CC||steffen at sdaoden dot eu --- Comment

[Bug c++/34531] local typedef conflicts with global definition of a type having the same name

2018-03-31 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34531 Andrew Pinski changed: What|Removed |Added CC||pawel_sikora at zoho dot com ---

[Bug c++/85128] Local scope type(def) falsely assumed to change meaning of outer scope type(def)

2018-03-31 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85128 --- Comment #7 from Andrew Pinski --- Same as bug 34531. *** This bug has been marked as a duplicate of bug 34531 ***

[Bug c++/38764] bogus 'changes meaning' error?

2018-03-31 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38764 Andrew Pinski changed: What|Removed |Added Resolution|INVALID |DUPLICATE --- Comment #6 from Andrew

[Bug c++/85128] Local scope type(def) falsely assumed to change meaning of outer scope type(def)

2018-03-31 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85128 Andrew Pinski changed: What|Removed |Added Resolution|INVALID |DUPLICATE --- Comment #6 from Andrew

[Bug c++/38764] bogus 'changes meaning' error?

2018-03-31 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38764 Andrew Pinski changed: What|Removed |Added CC||steffen at sdaoden dot eu --- Comment

[Bug lto/85132] ffmpeg runtime segfault with lto

2018-03-31 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85132 --- Comment #11 from Martin Liška --- It was changed on trunk in: commit 371072bf395be11f36ef31bb3cfec06bbfc58597 Author: law Date: Fri Sep 1 16:26:00 2017 + * varasm.c

[Bug c++/84435] -Wliteral-suffix warns on a using-directive

2018-03-31 Thread arthur.j.odwyer at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84435 Arthur O'Dwyer changed: What|Removed |Added CC||arthur.j.odwyer at gmail dot com ---

[Bug c++/65923] False positive for warning about literal operator suffix and using

2018-03-31 Thread arthur.j.odwyer at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65923 Arthur O'Dwyer changed: What|Removed |Added CC||arthur.j.odwyer at gmail dot com ---

[Bug driver/85142] Wrong -print-multi-os-directory & -print-multi-lib output for riscv64 + multilib

2018-03-31 Thread rjones at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85142 --- Comment #2 from Richard W.M. Jones --- The build log is here: https://fedorapeople.org/groups/risc-v/logs/gcc-7.3.1-5.2.riscv64.fc28.src.rpm/build.log Grep the log for "../configure" to see configure line(s).

[Bug driver/85142] Wrong -print-multi-os-directory & -print-multi-lib output for riscv64 + multilib

2018-03-31 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85142 --- Comment #1 from joseph at codesourcery dot com --- On Sat, 31 Mar 2018, david.abdurachmanov at gmail dot com wrote: > GCC 7.3.1 is available in Fedora RISC-V stage4 and is configured with > multilib, > but only one ABI is selected. This is

[Bug fortran/85144] New: Wrong assignment with allocatable charlen

2018-03-31 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85144 Bug ID: 85144 Summary: Wrong assignment with allocatable charlen Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug tree-optimization/85143] New: Loop limit prevents (auto)vectorization

2018-03-31 Thread robertw89 at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85143 Bug ID: 85143 Summary: Loop limit prevents (auto)vectorization Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug driver/85142] New: Wrong -print-multi-os-directory & -print-multi-lib output for riscv64 + multilib

2018-03-31 Thread david.abdurachmanov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85142 Bug ID: 85142 Summary: Wrong -print-multi-os-directory & -print-multi-lib output for riscv64 + multilib Product: gcc Version: 7.3.1 Status: UNCONFIRMED

[Bug c++/85128] Local scope type(def) falsely assumed to change meaning of outer scope type(def)

2018-03-31 Thread steffen at sdaoden dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85128 --- Comment #5 from Steffen Nurpmeso --- Sorry for not providing a test case. The C++ standard is clear here about this case too. I have a PDF version of a 2014 draft, and i would not see that in case your words are implying that gcc is

[Bug c++/84744] cannot use glibc 2.27 with gcc 7.3

2018-03-31 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84744 --- Comment #11 from Andreas Schwab --- The glibc headers depend on the kernel UAPI headers, they need to be available in the sysroot.

[Bug c++/85141] New: [6/7/8 Regression] ICE with pointer arithmetic of static member function address

2018-03-31 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85141 Bug ID: 85141 Summary: [6/7/8 Regression] ICE with pointer arithmetic of static member function address Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords:

[Bug c++/84744] cannot use glibc 2.27 with gcc 7.3

2018-03-31 Thread developm...@faf-ltd.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84744 --- Comment #10 from Peter VARGA --- (In reply to Jonathan Wakely from comment #8) > You need to recompile gcc telling it to use the new glibc. > > When GCC is built it creates fixed dependencies on the C library. You

[Bug c++/85140] New: ICE with invalid use of alignas

2018-03-31 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85140 Bug ID: 85140 Summary: ICE with invalid use of alignas Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: error-recovery, ice-on-invalid-code Severity: normal

[Bug lto/85132] ffmpeg runtime segfault with lto

2018-03-31 Thread manuel.lauss at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85132 --- Comment #10 from Manuel Lauss --- Built with gcc-7.3.0 and LTO it works fine; is this a bug in 7.3.0 instead then?

[Bug c++/85128] Local scope type(def) falsely assumed to change meaning of outer scope type(def)

2018-03-31 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85128 --- Comment #4 from Andrew Pinski --- template class a; struct b { typedef a a; }; Is the reduced testcase. The C++ standard is clear here about this case too. A diagnostic is not required either. Gcc generates one as it can.

[Bug c++/85128] Local scope type(def) falsely assumed to change meaning of outer scope type(def)

2018-03-31 Thread steffen at sdaoden dot eu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85128 --- Comment #3 from Steffen Nurpmeso --- One more, and just to point that out. This code will in a not too distant future see its 20th birthday (though not updated for long). It has been developed on Linux and FreeBSD with the wonderful (me

[Bug fortran/85138] [8 regression] ICE with generic function

2018-03-31 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85138 Paul Thomas changed: What|Removed |Added CC||kargl at troutmask dot apl.washing

[Bug lto/85132] ffmpeg runtime segfault with lto

2018-03-31 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85132 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug lto/85132] ffmpeg runtime segfault with lto

2018-03-31 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85132 Martin Liška changed: What|Removed |Added Status|WAITING |ASSIGNED Assignee|unassigned

[Bug lto/85132] ffmpeg runtime segfault with lto

2018-03-31 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85132 --- Comment #7 from Martin Liška --- (In reply to Manuel Lauss from comment #6) > (In reply to Martin Liška from comment #5) > > (In reply to Manuel Lauss from comment #4) > > > (In reply to Martin Liška from comment #3) > > > > (In reply to

[Bug lto/85132] ffmpeg runtime segfault with lto

2018-03-31 Thread manuel.lauss at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85132 --- Comment #6 from Manuel Lauss --- (In reply to Martin Liška from comment #5) > (In reply to Manuel Lauss from comment #4) > > (In reply to Martin Liška from comment #3) > > > (In reply to Manuel Lauss from comment #2) > > > > This is the most

[Bug lto/85132] ffmpeg runtime segfault with lto

2018-03-31 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85132 --- Comment #5 from Martin Liška --- (In reply to Manuel Lauss from comment #4) > (In reply to Martin Liška from comment #3) > > (In reply to Manuel Lauss from comment #2) > > > This is the most minimal ffmpeg config that can trigger the

[Bug fortran/85138] [8 regression] ICE with generic function

2018-03-31 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85138 Dominique d'Humieres changed: What|Removed |Added Keywords||ice-on-invalid-code

[Bug lto/85132] ffmpeg runtime segfault with lto

2018-03-31 Thread manuel.lauss at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85132 --- Comment #4 from Manuel Lauss --- (In reply to Martin Liška from comment #3) > (In reply to Manuel Lauss from comment #2) > > This is the most minimal ffmpeg config that can trigger the segfault. The > > interesting switch is

[Bug lto/85132] ffmpeg runtime segfault with lto

2018-03-31 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85132 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug fortran/85138] [8 regression] ICE with generic function

2018-03-31 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85138 Paul Thomas changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|