[Bug libstdc++/77492] std regex icase doesn't seem to work correctly.

2017-08-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77492 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/81803] [7/8 regression] miscompilation at -O1 on mips64el

2017-08-29 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81803 Eric Botcazou changed: What|Removed |Added Assignee|ebotcazou at gcc dot gnu.org |mpf at gcc dot gnu.org ---

[Bug fortran/82018] -Wextra should imply -Wconversion-extra

2017-08-29 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82018 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org --- Comment

[Bug c++/81932] Template arguments of type unsigned generate incorrect debugging information

2017-08-29 Thread ryxi at stu dot xidian.edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81932 --- Comment #20 from Xi Ruoyao --- (In reply to Martin Sebor from comment #18) > GDB already has a C++ parser. It just isn't good enough. It understands > that B and B are one and the same type but it > interprets A<2> and A<2u> as distinct.

[Bug demangler/82026] New: Undemanglable symbol

2017-08-29 Thread jeanmichael.celerier at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82026 Bug ID: 82026 Summary: Undemanglable symbol Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: demangler

[Bug c++/82008] nonnull attribute and multiple inheritance

2017-08-29 Thread joerg.rich...@pdv-fs.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82008 --- Comment #2 from Jörg Richter --- My original intention was to use the attribute to skip the nullptr check when up-casting. So my preference is to optimize based on the attribute if possible.

[Bug sanitizer/81981] [8 Regression] -fsanitize=undefined makes a -Wmaybe-uninitialized warning disappear

2017-08-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81981 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug lto/82027] New: wrong code with -O3 -flto

2017-08-29 Thread ssbssa at yahoo dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82027 Bug ID: 82027 Summary: wrong code with -O3 -flto Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto

[Bug c++/80767] Eager instantiation of generic lambda body when not required

2017-08-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80767 --- Comment #3 from Jason Merrill --- Author: jason Date: Tue Aug 29 19:40:55 2017 New Revision: 251427 URL: https://gcc.gnu.org/viewcvs?rev=251427=gcc=rev Log: PR c++/80767 - unnecessary instantiation of generic lambda *

[Bug c++/82021] Unnecessary null pointer check in global placement new (and also in any class-specific placement new operator declared as noexcept)

2017-08-29 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82021 --- Comment #1 from Marc Glisse --- Did you try with -std=c++1z? (if that solves your issue, this is a DUP, it should be enabled in all mode, but it isn't yet)

[Bug libstdc++/77492] std regex icase doesn't seem to work correctly.

2017-08-29 Thread flashmozzg at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77492 --- Comment #2 from Danila --- (In reply to Tim Shen from comment #1) > Seems to be the same issue as 71500. Even though I assume that that bug (71500) was fixed (even though the status is still UNCONFIRMED) it haven't fixed the issue. I tried

[Bug libstdc++/71500] regex::icase only works on first character in a range

2017-08-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71500 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/78679] Produce a warning on `int + string literal`

2017-08-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78679 --- Comment #2 from Jonathan Wakely --- (In reply to Vittorio Romeo from comment #0) > This code snippet > > int main() > { > auto a = 6 + ".txt"; > } > > does not produce any warning with `-Wall -Wextra -Wpedantic`. >

[Bug c/82028] New: Windows x86_64 should not pass float aggregates in xmm

2017-08-29 Thread jistone at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82028 Bug ID: 82028 Summary: Windows x86_64 should not pass float aggregates in xmm Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug libstdc++/81964] istream_iterator: unexpected read in ctor

2017-08-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81964 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/77492] std regex icase doesn't seem to work correctly.

2017-08-29 Thread flashmozzg at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77492 --- Comment #3 from Danila --- Update: Clang with libc++ also matches regex in all 3 cases.

[Bug c++/35878] [LWG 2302] Useless NULL pointer check when constructing object

2017-08-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35878 Jonathan Wakely changed: What|Removed |Added CC||carl.cook at gmail dot com ---

[Bug c++/82021] Unnecessary null pointer check in global placement new (and also in any class-specific placement new operator declared as noexcept)

2017-08-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82021 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/82008] nonnull attribute and multiple inheritance

2017-08-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82008 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic

[Bug c++/66256] noexcept evaluation done before end of class

2017-08-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66256 --- Comment #10 from Jonathan Wakely --- Right, GCC's behaviour for comment 0, comment 7 and comment 8 is a bug. GCC's behaviour for comment 3 and comment 4 is not a bug.

[Bug c++/80935] [C++1z] incorrect error 'uninitialized variable in constexpr function' when conditionally declaring variable inside lambda inside template class

2017-08-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80935 --- Comment #3 from Jason Merrill --- Author: jason Date: Tue Aug 29 19:51:30 2017 New Revision: 251429 URL: https://gcc.gnu.org/viewcvs?rev=251429=gcc=rev Log: PR c++/80935 - wrong C++17 error with lambda * decl.c

[Bug c++/82025] New: ICE: in finish_expr_stmt, at cp/semantics.c:678

2017-08-29 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82025 Bug ID: 82025 Summary: ICE: in finish_expr_stmt, at cp/semantics.c:678 Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/82021] Unnecessary null pointer check in global placement new (and also in any class-specific placement new operator declared as noexcept)

2017-08-29 Thread carl.cook at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82021 --- Comment #2 from Carl Cook --- Thanks Marc, that was it. I'd tried with no std=X flags, and std=c+=11. Definitely a DUP. I didn't find any related bug reports when skimming through bugzilla, but that's probably just my fault. Incidentally,

[Bug sanitizer/81021] stack-use-after-scope false positive error with exceptions

2017-08-29 Thread matt at godbolt dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81021 --- Comment #34 from Matt Godbolt --- Confirmed this fixes all the issues we were seeing. Thanks!

[Bug sanitizer/81902] new -fsanitize=pointer-overflow option undocumented

2017-08-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81902 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/80936] bcmp, bcopy, and bzero not declared nonnull

2017-08-29 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80936 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/82028] Windows x86_64 should not pass float aggregates in xmm

2017-08-29 Thread jistone at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82028 --- Comment #1 from Josh Stone --- Fedora's mingw-gcc also produces code passing through xmm0: : 0: 55 push %rbp 1: 48 89 e5mov%rsp,%rbp 4: f2 0f 11 45 10 movsd

[Bug lto/82027] [5/6/7/8 Regression] wrong code with -O3 -flto

2017-08-29 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82027 Marc Glisse changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/82021] Unnecessary null pointer check in global placement new (and also in any class-specific placement new operator declared as noexcept)

2017-08-29 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82021 --- Comment #3 from Marc Glisse --- You can search for "Ville Voutilainen", the patch was this year, not long before the release so maybe March.

[Bug c++/81932] Template arguments of type unsigned generate incorrect debugging information

2017-08-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81932 --- Comment #21 from Jonathan Wakely --- (In reply to Xi Ruoyao from comment #20) > (In reply to Martin Sebor from comment #18) > > GDB already has a C++ parser. It just isn't good enough. It understands > > that B and B are one and the same

[Bug libstdc++/81857] [DR2471] istreambuf_iterator not work as input iterator

2017-08-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81857 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |SUSPENDED Last reconfirmed|

[Bug driver/81519] Enhancement: Add --help=target-distcc or similar to dump clean, optimal CFLAGS without using -march=native

2017-08-29 Thread daniel.santos at pobox dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81519 --- Comment #7 from Daniel Santos --- (In reply to Martin Liška from comment #4) > Ok, so I've briefly investigated source code and providing such information > is definitely not a simple task :/ > > I would recommend to fix PR39851 and then

[Bug c++/81932] Template arguments of type unsigned generate incorrect debugging information

2017-08-29 Thread ryxi at stu dot xidian.edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81932 --- Comment #24 from Xi Ruoyao --- (In reply to Paul Smith from comment #23) > The lookup_type() was just to show the problem more clearly: I don't do that > in my actual Python code. This part (or something similar) is what I use: > > class

[Bug demangler/82026] Undemanglable symbol

2017-08-29 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82026 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/82015] PowerPC should check if 2nd argument to __builtin_unpackv1ti and similar functions is 0 or 1

2017-08-29 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82015 --- Comment #1 from Michael Meissner --- Author: meissner Date: Tue Aug 29 20:25:57 2017 New Revision: 251432 URL: https://gcc.gnu.org/viewcvs?rev=251432=gcc=rev Log: [gcc] 2017-08-29 Michael Meissner PR

[Bug rtl-optimization/82024] [8 Regression] wrong code with -Og -fgcse-sm -frerun-cse-after-loop --param=max-combine-insns=3

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

[Bug libstdc++/71500] regex::icase only works on first character in a range

2017-08-29 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71500 Jonathan Wakely changed: What|Removed |Added CC||flashmozzg at gmail dot com ---

[Bug c++/82025] [6/7 Regression] ICE: in finish_expr_stmt, at cp/semantics.c:678

2017-08-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82025 Martin Liška changed: What|Removed |Added Keywords||ice-on-valid-code

[Bug c++/78840] [5 Regression] ICE with const variables in templates implicitly captured by nested lambda expressions

2017-08-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78840 --- Comment #4 from Jason Merrill --- Author: jason Date: Tue Aug 29 20:21:23 2017 New Revision: 251431 URL: https://gcc.gnu.org/viewcvs?rev=251431=gcc=rev Log: PR c++/78840 - ICE with const and nested generic lambda *

[Bug lto/82027] [5/6/7/8 Regression] wrong code with -O3 -flto

2017-08-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82027 Martin Liška changed: What|Removed |Added CC||hubicka at ucw dot cz

[Bug c/81887] pragma omp ordered simd ignored under -fopenmp-simd

2017-08-29 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81887 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/81193] PowerPC GCC __builtin_cpu_is and __builtin_cpu_supports should warn about old libraries

2017-08-29 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81193 --- Comment #17 from Michael Meissner --- Author: meissner Date: Tue Aug 29 21:06:21 2017 New Revision: 251437 URL: https://gcc.gnu.org/viewcvs?rev=251437=gcc=rev Log: [gcc] 2017-07-13 Michael Meissner

[Bug bootstrap/81926] go/parse.o differs between stage2 and stage3

2017-08-29 Thread dclarke at blastwave dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81926 --- Comment #20 from Dennis Clarke --- (In reply to r...@cebitec.uni-bielefeld.de from comment #17) > > --- Comment #16 from Dennis Clarke --- > > This is excellent follow up ... > > Here is the diff on 7.2.0 gcc/config/sparc/sparc.c based on

[Bug c++/78679] Produce a warning on `int + string literal`

2017-08-29 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78679 Eric Gallager changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug tree-optimization/81385] missing optimization involving strlen of arrays of known size

2017-08-29 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81385 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/81343] missing strlen optimization with intervening strcat of unknown strings

2017-08-29 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81343 Eric Gallager changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug bootstrap/81926] go/parse.o differs between stage2 and stage3

2017-08-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81926 --- Comment #15 from Richard Biener --- Note that dwarf2out.c causes the section to be emitted via static void dwarf2out_assembly_start (void) { #ifndef DWARF2_LINENO_DEBUGGING_INFO ASM_GENERATE_INTERNAL_LABEL (text_section_label,

[Bug fortran/82018] [6/7/8 Regression] missing warnings with -Wconversion

2017-08-29 Thread tkoenig at netcologne dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82018 --- Comment #3 from tkoenig at netcologne dot de --- Am 29.08.2017 um 10:35 schrieb janus at gcc dot gnu.org: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82018 > > --- Comment #2 from janus at gcc dot gnu.org --- > (In reply to janus from

[Bug c++/78119] wrong diagnostic pointer for -Werror=ignored-qualifiers

2017-08-29 Thread pawel_sikora at zoho dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78119 Pawel Sikora changed: What|Removed |Added Known to work||7.1.1 Known to fail|

[Bug libgcc/60790] libatomic convenience library selects IFUNC implementation before obtaining cpu info.

2017-08-29 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60790 --- Comment #8 from nsz at gcc dot gnu.org --- Created attachment 42069 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42069=edit execution test main code

[Bug fortran/81841] [5/6/7/8 Regression] THREADPRIVATE (OpenMP) wrongly rejected in BLOCK DATA

2017-08-29 Thread dibr-bugzilla at daswigwam dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81841 --- Comment #3 from dbroemmel --- I ran 'make check-gfortran' with version 6.2.0 and the added line in parse.c. Here's the result: === gfortran Summary === # of expected passes42612 # of expected failures

[Bug target/81295] bootstrap broken on powerpc-linux-gnu with --enable-default-pie

2017-08-29 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81295 --- Comment #19 from Alan Modra --- > Are you sure other archs do not need similar fiddling? Yes. > Given you waited zero days for backporting... Eh? 5a402d649 (r250974) went in Aug 8. a9b2df6cc2 (r251065) went in Aug 12. The first one

[Bug c/81785] Segmentation fault for signed overflow in index expression when -fwrapv is enabled

2017-08-29 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81785 --- Comment #4 from Marek Polacek --- Looks like removing the optimization regresses c-c++-common/restrict-2.c.

[Bug debug/82011] [8 regression] early lto debug causes dsymutil warning on Darwin

2017-08-29 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82011 --- Comment #3 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #1 from Richard Biener --- > Ok, so a simple checking patch like the following unfortunately fires > right and left, restricting it to DW_AT_inline doesn't fire for me on

[Bug fortran/82018] [6/7/8 Regression] missing warnings with -Wconversion

2017-08-29 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82018 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug fortran/82018] [6/7/8 Regression] missing warnings with -Wconversion

2017-08-29 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82018 janus at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |ASSIGNED

[Bug lto/81968] [8 regression] early lto debug objects make Solaris ld SEGV

2017-08-29 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 --- Comment #9 from rguenther at suse dot de --- On Tue, 29 Aug 2017, ro at CeBiTec dot Uni-Bielefeld.DE wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 > > --- Comment #8 from ro at CeBiTec dot Uni-Bielefeld.DE Uni-Bielefeld.DE>

[Bug fortran/81841] [5/6/7/8 Regression] THREADPRIVATE (OpenMP) wrongly rejected in BLOCK DATA

2017-08-29 Thread dibr-bugzilla at daswigwam dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81841 --- Comment #6 from dbroemmel --- Created attachment 42066 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42066=edit summary of make check-gfortran for 8.0.0

[Bug fortran/81841] [5/6/7/8 Regression] THREADPRIVATE (OpenMP) wrongly rejected in BLOCK DATA

2017-08-29 Thread dibr-bugzilla at daswigwam dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81841 --- Comment #4 from dbroemmel --- (In reply to janus from comment #2) > If OpenMP actually allows this, then it is obviously a regression. I'm not an OpenMP expert (nor am I too familiar with common blocks). The OpenMP spec., version 4.5, says

[Bug c++/82003] [5 Regression] Segmentation fault building kmymoney git sources.

2017-08-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82003 Martin Liška changed: What|Removed |Added CC||jason at gcc dot gnu.org,

[Bug other/39851] gcc -Q --help=target does not list extensions selected by -march=

2017-08-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39851 --- Comment #7 from Martin Liška --- Author: marxin Date: Tue Aug 29 07:46:10 2017 New Revision: 251400 URL: https://gcc.gnu.org/viewcvs?rev=251400=gcc=rev Log: Fix --help=target (PR other/39851). 2017-08-29 Martin Liska

[Bug target/81295] bootstrap broken on powerpc-linux-gnu with --enable-default-pie

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81295 --- Comment #12 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:22:44 2017 New Revision: 251402 URL: https://gcc.gnu.org/viewcvs?rev=251402=gcc=rev Log: PR driver/81523: Make -static override -pie -static and -pie together behave

[Bug driver/81523] -static -pie behaves differently depending on if --enable-default-pie is used

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81523 --- Comment #5 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:22:44 2017 New Revision: 251402 URL: https://gcc.gnu.org/viewcvs?rev=251402=gcc=rev Log: PR driver/81523: Make -static override -pie -static and -pie together behave

[Bug target/81170] powerpc*-linux --enable-default-pie chooses incorrect startup files

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81170 --- Comment #2 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:22:44 2017 New Revision: 251402 URL: https://gcc.gnu.org/viewcvs?rev=251402=gcc=rev Log: PR driver/81523: Make -static override -pie -static and -pie together behave

[Bug fortran/81841] [5/6/7/8 Regression] THREADPRIVATE (OpenMP) wrongly rejected in BLOCK DATA

2017-08-29 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81841 --- Comment #7 from janus at gcc dot gnu.org --- (In reply to dbroemmel from comment #5) > 'make check-gfortran' with the latest git version (only gfortran compiled) > gives: > > === gfortran Summary === > > # of expected passes

[Bug debug/82011] [8 regression] early lto debug causes dsymutil warning on Darwin

2017-08-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82011 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libgcc/60790] libatomic convenience library selects IFUNC implementation before obtaining cpu info.

2017-08-29 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60790 --- Comment #7 from nsz at gcc dot gnu.org --- Created attachment 42068 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42068=edit execution test library code

[Bug lto/81968] [8 regression] early lto debug objects make Solaris ld SEGV

2017-08-29 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968 --- Comment #8 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #6 from rguenther at suse dot de --- > On Mon, 28 Aug 2017, ro at CeBiTec dot Uni-Bielefeld.DE wrote: [...] > Thanks. Can you check whether the above patch resolves the

[Bug libgcc/60790] libatomic convenience library selects IFUNC implementation before obtaining cpu info.

2017-08-29 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60790 nsz at gcc dot gnu.org changed: What|Removed |Added CC||nsz at gcc dot gnu.org ---

[Bug debug/81993] [7 Regression] -gsplit-dwarf removes some symbols, causing some undefined references

2017-08-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81993 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug target/81170] powerpc*-linux --enable-default-pie chooses incorrect startup files

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81170 --- Comment #3 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:23:44 2017 New Revision: 251403 URL: https://gcc.gnu.org/viewcvs?rev=251403=gcc=rev Log: [RS6000] linux startfile/endfile These need to match the gnu-user.h definitions to

[Bug target/81295] bootstrap broken on powerpc-linux-gnu with --enable-default-pie

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81295 --- Comment #13 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:23:44 2017 New Revision: 251403 URL: https://gcc.gnu.org/viewcvs?rev=251403=gcc=rev Log: [RS6000] linux startfile/endfile These need to match the gnu-user.h definitions to

[Bug driver/81523] -static -pie behaves differently depending on if --enable-default-pie is used

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81523 --- Comment #6 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:25:17 2017 New Revision: 251404 URL: https://gcc.gnu.org/viewcvs?rev=251404=gcc=rev Log: PR driver/81523: Make -static override -pie -static and -pie together behave

[Bug target/81170] powerpc*-linux --enable-default-pie chooses incorrect startup files

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81170 --- Comment #4 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:25:17 2017 New Revision: 251404 URL: https://gcc.gnu.org/viewcvs?rev=251404=gcc=rev Log: PR driver/81523: Make -static override -pie -static and -pie together behave

[Bug target/81295] bootstrap broken on powerpc-linux-gnu with --enable-default-pie

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81295 --- Comment #14 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:25:17 2017 New Revision: 251404 URL: https://gcc.gnu.org/viewcvs?rev=251404=gcc=rev Log: PR driver/81523: Make -static override -pie -static and -pie together behave

[Bug middle-end/82014] worse code emitted for a valid memove than for undefined memcpy

2017-08-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82014 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/81974] [8 Regression] ICE verify_gimple failed type mismatch in binary expression

2017-08-29 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81974 --- Comment #5 from Vittorio Zecca --- I applied the fix and I confirm it works. Thank you Thomas for your fast intervention.

[Bug debug/82011] [8 regression] early lto debug causes dsymutil warning on Darwin

2017-08-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82011 --- Comment #2 from Richard Biener --- Ok. I think I left some dead (but not so dead as it appears) code in gen_subprogram_die. So I am testing (together with the verification) Index: gcc/dwarf2out.c

[Bug fortran/82018] [6/7/8 Regression] missing warnings with -Wconversion

2017-08-29 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82018 janus at gcc dot gnu.org changed: What|Removed |Added CC||tkoenig at netcologne dot de

[Bug target/81170] powerpc*-linux --enable-default-pie chooses incorrect startup files

2017-08-29 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81170 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/81295] bootstrap broken on powerpc-linux-gnu with --enable-default-pie

2017-08-29 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81295 Alan Modra changed: What|Removed |Added Status|WAITING |RESOLVED CC|

[Bug other/39851] gcc -Q --help=target does not list extensions selected by -march=

2017-08-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39851 --- Comment #9 from Martin Liška --- Author: marxin Date: Tue Aug 29 08:35:46 2017 New Revision: 251406 URL: https://gcc.gnu.org/viewcvs?rev=251406=gcc=rev Log: Fix --help=target (Ada) (PR other/39851) 2017-08-29 Martin Liska

[Bug fortran/82018] [6/7/8 Regression] missing warnings with -Wconversion

2017-08-29 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82018 --- Comment #2 from janus at gcc dot gnu.org --- (In reply to janus from comment #0) > > i8 = 2.0 > 1 > Warning: Possible change of value in conversion from REAL(4) to INTEGER(8) > at (1) [-Wconversion] Note that if I change 2.0 to 2.1

[Bug testsuite/81805] Another libgomp.c/for-5.c failure on nvptx -- illegal memory access

2017-08-29 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81805 Tom de Vries changed: What|Removed |Added Status|WAITING |NEW Component|libgomp

[Bug fortran/82018] New: [6/7/8 Regression] missing warnings with -Wconversion

2017-08-29 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82018 Bug ID: 82018 Summary: [6/7/8 Regression] missing warnings with -Wconversion Product: gcc Version: 6.3.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug bootstrap/81926] go/parse.o differs between stage2 and stage3

2017-08-29 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81926 --- Comment #13 from Rainer Orth --- Created attachment 42065 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42065=edit proposed patch The following patch bootstrapped successfully on sparc-sun-solaris2.11 with as/ld and the comparison

[Bug target/81295] bootstrap broken on powerpc-linux-gnu with --enable-default-pie

2017-08-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81295 Richard Biener changed: What|Removed |Added Known to work||7.2.1 Target Milestone|7.2

[Bug other/39851] gcc -Q --help=target does not list extensions selected by -march=

2017-08-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39851 Martin Liška changed: What|Removed |Added Known to work||8.0 Known to fail|

[Bug middle-end/82004] [8 Regression] SPEC CPU2017 628.pop2_s miscompare

2017-08-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82004 --- Comment #3 from Richard Biener --- (In reply to Andrey Guskov from comment #2) > Approximately a hundred different variables and function calls, the majority > of which are raised to the second or third power, sometimes fourth or fifth. > As

[Bug target/82012] [8 Regression] libitm build fails for s390x-linux-gnu

2017-08-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82012 Richard Biener changed: What|Removed |Added Target|s390x-linux-gnu |s390x-linux-gnu, nios2

[Bug c++/82003] [5 Regression] Segmentation fault building kmymoney git sources.

2017-08-29 Thread koalinux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82003 --- Comment #8 from José Pekkarinen --- Any chance the fix would be backported to gcc 5.4.X?

[Bug middle-end/82016] [8 regression] test case gcc.target/powerpc/float128-type-1.c fails after r251260

2017-08-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82016 Richard Biener changed: What|Removed |Added Keywords||wrong-code Component|target

[Bug target/82012] [8 Regression] libitm build fails for s390x-linux-gnu

2017-08-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82012 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/82018] [6/7/8 Regression] missing warnings with -Wconversion

2017-08-29 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82018 janus at gcc dot gnu.org changed: What|Removed |Added Keywords||diagnostic Known to

[Bug c++/79832] [C++14/17] result of subscripting non lvalue array should be xvalue

2017-08-29 Thread listcrawler at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79832 listcrawler at gmail dot com changed: What|Removed |Added CC||listcrawler at gmail dot

[Bug target/81170] powerpc*-linux --enable-default-pie chooses incorrect startup files

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81170 --- Comment #5 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:27:02 2017 New Revision: 251405 URL: https://gcc.gnu.org/viewcvs?rev=251405=gcc=rev Log: [RS6000] linux startfile/endfile These need to match the gnu-user.h definitions to

[Bug target/81295] bootstrap broken on powerpc-linux-gnu with --enable-default-pie

2017-08-29 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81295 --- Comment #15 from Alan Modra --- Author: amodra Date: Tue Aug 29 08:27:02 2017 New Revision: 251405 URL: https://gcc.gnu.org/viewcvs?rev=251405=gcc=rev Log: [RS6000] linux startfile/endfile These need to match the gnu-user.h definitions to

[Bug target/81295] bootstrap broken on powerpc-linux-gnu with --enable-default-pie

2017-08-29 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81295 Alan Modra changed: What|Removed |Added Status|WAITING |RESOLVED CC|

[Bug bootstrap/81298] [7 Regression] Bootstrapping trunk fails during stage1-bubble on x86_64-pc-linux-gnu with --enable-maintainer-mode

2017-08-29 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81298 Bug 81298 depends on bug 81295, which changed state. Bug 81295 Summary: bootstrap broken on powerpc-linux-gnu with --enable-default-pie https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81295 What|Removed |Added

[Bug debug/81993] [7 Regression] -gsplit-dwarf removes some symbols, causing some undefined references

2017-08-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81993 --- Comment #11 from Richard Biener --- Author: rguenth Date: Tue Aug 29 07:06:46 2017 New Revision: 251399 URL: https://gcc.gnu.org/viewcvs?rev=251399=gcc=rev Log: 2017-08-29 Richard Biener Backport from mainline

  1   2   >