[Bug fortran/66089] [7/8 Regression] elemental dependency mishandling when class array are involved

2019-03-16 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66089 --- Comment #40 from Thomas Koenig --- Author: tkoenig Date: Sat Mar 16 14:03:00 2019 New Revision: 269725 URL: https://gcc.gnu.org/viewcvs?rev=269725=gcc=rev Log: 2019-03-16 Thomas Koenig PR fortran/66089 Backport from

[Bug fortran/66089] [7/8 Regression] elemental dependency mishandling when class array are involved

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

[Bug target/89736] New: New test pr87532-mc.c fails on compiler not defaulting to VSX

2019-03-16 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89736 Bug ID: 89736 Summary: New test pr87532-mc.c fails on compiler not defaulting to VSX Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug target/89736] New test pr87532-mc.c fails on compiler not defaulting to VSX

2019-03-16 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89736 Segher Boessenkool changed: What|Removed |Added Target||powerpc*-*-* Priority|P3

[Bug c++/80265] __builtin_{memcmp,memchr,strlen} are not usable in constexpr functions

2019-03-16 Thread janisozaur+gcc at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80265 janisozaur+gcc at gmail dot com changed: What|Removed |Added CC||janisozaur+gcc at gmail

[Bug testsuite/89393] [9 Regression] FAIL: g++.dg/abi/ref-temp1.C -std=c++14 scan-assembler .weak(_definition)?[ \t]_?_ZGR1bIvE

2019-03-16 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89393 John David Anglin changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/89738] New: Warn for unused macro arguments

2019-03-16 Thread david.bolvansky at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89738 Bug ID: 89738 Summary: Warn for unused macro arguments Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug fortran/77746] [7/8 Regression] [F03] Wrong subroutine called, clash of specific procedure name and binding-name

2019-03-16 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77746 --- Comment #8 from Thomas Koenig --- Author: tkoenig Date: Sat Mar 16 13:24:40 2019 New Revision: 269723 URL: https://gcc.gnu.org/viewcvs?rev=269723=gcc=rev Log: 2019-03-16 Thomas Koenig PR fortran/66695 PR fortran/77746

[Bug fortran/66695] [7/8 Regression] [F03] ICE with binding-name equal to the name of a use-associated procedure

2019-03-16 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66695 --- Comment #13 from Thomas Koenig --- Author: tkoenig Date: Sat Mar 16 13:24:40 2019 New Revision: 269723 URL: https://gcc.gnu.org/viewcvs?rev=269723=gcc=rev Log: 2019-03-16 Thomas Koenig PR fortran/66695 PR fortran/77746

[Bug fortran/79485] [7/8 Regression] Bind(c) and module procedure renaming causes wrong procedure to be called

2019-03-16 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79485 --- Comment #5 from Thomas Koenig --- Author: tkoenig Date: Sat Mar 16 13:24:40 2019 New Revision: 269723 URL: https://gcc.gnu.org/viewcvs?rev=269723=gcc=rev Log: 2019-03-16 Thomas Koenig PR fortran/66695 PR fortran/77746

[Bug testsuite/84174] FAIL: gcc.dg/Wattributes-6.c (test for warnings, line 404)

2019-03-16 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84174 John David Anglin changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug testsuite/84174] FAIL: gcc.dg/Wattributes-6.c (test for warnings, line 404)

2019-03-16 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84174 --- Comment #2 from John David Anglin --- Author: danglin Date: Sat Mar 16 16:39:49 2019 New Revision: 269728 URL: https://gcc.gnu.org/viewcvs?rev=269728=gcc=rev Log: PR testsuite/84174 * gcc.dg/Wattributes-6.c: Skip warning

[Bug d/89735] FAIL: gdc.dg/runnable.d -O0 execution test

2019-03-16 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89735 --- Comment #6 from Iain Buclaw --- (In reply to John David Anglin from comment #5) > There's also an unaligned accesses here: > > (gdb) bt > #0 rt.minfo.ModuleGroup.sortCtors(immutable(char)[]) (this=..., > cycleHandling=...) at >

[Bug c++/80265] __builtin_{memcmp,memchr,strlen} are not usable in constexpr functions

2019-03-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80265 --- Comment #38 from Jonathan Wakely --- char_traits now uses either __builtin_constant_p or __builtin_is_constant_evaluated to avoid using wcslen in constant expressions. If that isn't working with clang for some reason that's a separate issue

[Bug d/89735] FAIL: gdc.dg/runnable.d -O0 execution test

2019-03-16 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89735 --- Comment #7 from dave.anglin at bell dot net --- On 2019-03-16 1:10 p.m., ibuclaw at gdcproject dot org wrote: > Still all related to the same ModuleInfo generated by gdc compiler. I just did "make" after applying patch.  Then, I rebuilt

[Bug testsuite/89471] FAIL: gcc.dg/pr84941.c (test for excess errors)

2019-03-16 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89471 John David Anglin changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug d/89735] FAIL: gdc.dg/runnable.d -O0 execution test

2019-03-16 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89735 --- Comment #8 from Iain Buclaw --- (In reply to dave.anglin from comment #7) > On 2019-03-16 1:10 p.m., ibuclaw at gdcproject dot org wrote: > > Still all related to the same ModuleInfo generated by gdc compiler. > I just did "make" after

[Bug fortran/77746] [7/8 Regression] [F03] Wrong subroutine called, clash of specific procedure name and binding-name

2019-03-16 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77746 --- Comment #7 from Thomas Koenig --- Author: tkoenig Date: Sat Mar 16 13:16:11 2019 New Revision: 269722 URL: https://gcc.gnu.org/viewcvs?rev=269722=gcc=rev Log: 2019-03-16 Thomas Koenig PR fortran/66695 PR fortran/77746

[Bug fortran/79485] [7/8 Regression] Bind(c) and module procedure renaming causes wrong procedure to be called

2019-03-16 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79485 --- Comment #4 from Thomas Koenig --- Author: tkoenig Date: Sat Mar 16 13:16:11 2019 New Revision: 269722 URL: https://gcc.gnu.org/viewcvs?rev=269722=gcc=rev Log: 2019-03-16 Thomas Koenig PR fortran/66695 PR fortran/77746

[Bug fortran/66695] [7/8 Regression] [F03] ICE with binding-name equal to the name of a use-associated procedure

2019-03-16 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66695 --- Comment #12 from Thomas Koenig --- Author: tkoenig Date: Sat Mar 16 13:16:11 2019 New Revision: 269722 URL: https://gcc.gnu.org/viewcvs?rev=269722=gcc=rev Log: 2019-03-16 Thomas Koenig PR fortran/66695 PR fortran/77746

[Bug fortran/66089] [7/8 Regression] elemental dependency mishandling when class array are involved

2019-03-16 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66089 --- Comment #39 from Thomas Koenig --- Author: tkoenig Date: Sat Mar 16 13:52:19 2019 New Revision: 269724 URL: https://gcc.gnu.org/viewcvs?rev=269724=gcc=rev Log: 2019-03-16 Thomas Koenig PR fortran/66089 Backport from

[Bug c/89737] New: internal compiler error: Floating point exception

2019-03-16 Thread gsocshubham at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89737 Bug ID: 89737 Summary: internal compiler error: Floating point exception Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug d/89735] FAIL: gdc.dg/runnable.d -O0 execution test

2019-03-16 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89735 --- Comment #5 from John David Anglin --- There's also an unaligned accesses here: (gdb) bt #0 rt.minfo.ModuleGroup.sortCtors(immutable(char)[]) (this=..., cycleHandling=...) at ../../../../gcc/libphobos/libdruntime/rt/minfo.d:259 #1

[Bug testsuite/89393] [9 Regression] FAIL: g++.dg/abi/ref-temp1.C -std=c++14 scan-assembler .weak(_definition)?[ \t]_?_ZGR1bIvE

2019-03-16 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89393 --- Comment #3 from John David Anglin --- Author: danglin Date: Sat Mar 16 18:10:31 2019 New Revision: 269732 URL: https://gcc.gnu.org/viewcvs?rev=269732=gcc=rev Log: PR testsuite/89393 * g++.dg/abi/ref-temp1.C: Skip on 32-bit

[Bug fortran/84394] [7/8/9 Regression] compiler error when using modules with derived types in block data subprograms

2019-03-16 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84394 --- Comment #6 from Thomas Koenig --- Author: tkoenig Date: Sat Mar 16 11:50:03 2019 New Revision: 269721 URL: https://gcc.gnu.org/viewcvs?rev=269721=gcc=rev Log: 2019-03-16 Thomas Koenig PR fortran/84394 * symbol.c

[Bug c/89667] initializers for character string arrays (char *[]) appear to reside in protected storage

2019-03-16 Thread rick at regreer dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89667 --- Comment #5 from Rick Greer --- OK, now I get it. The array of pointers is, indeed, static but the compiler is trying to allocate the data that those pointers reference on the stack! I was confused by the fact that C++ lets me do this:

[Bug debug/86593] [8 Regression] internal compiler error: in based_loc_descr, at dwarf2out.c:14272

2019-03-16 Thread ssbssa at yahoo dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86593 Domani Hannes changed: What|Removed |Added CC||ssbssa at yahoo dot de --- Comment #16

[Bug fortran/79485] [7/8 Regression] Bind(c) and module procedure renaming causes wrong procedure to be called

2019-03-16 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79485 Thomas Koenig changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/77746] [7/8 Regression] [F03] Wrong subroutine called, clash of specific procedure name and binding-name

2019-03-16 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77746 Thomas Koenig changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/66695] [7/8 Regression] [F03] ICE with binding-name equal to the name of a use-associated procedure

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

[Bug fortran/32630] [meta-bug] ISO C binding

2019-03-16 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32630 Bug 32630 depends on bug 66695, which changed state. Bug 66695 Summary: [7/8 Regression] [F03] ICE with binding-name equal to the name of a use-associated procedure https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66695 What|Removed

[Bug d/89735] FAIL: gdc.dg/runnable.d -O0 execution test

2019-03-16 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89735 --- Comment #4 from dave.anglin at bell dot net --- On 2019-03-15 9:02 p.m., ibuclaw at gdcproject dot org wrote: >> Might add that there are quite a few unaligned accesses: > I guess that forcing the ModuleInfo type alignment to 1 is not helping

[Bug middle-end/78915] missing -Wuninitialized accessing allocated memory

2019-03-16 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78915 --- Comment #3 from Eric Gallager --- (In reply to Manuel López-Ibáñez from comment #2) > Possibly a dup of PR87209 Or vice versa.

[Bug testsuite/83453] FAIL: c-c++-common/Wattributes.c -std=gnu++98 (test for warnings, line 404)

2019-03-16 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83453 John David Anglin changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug testsuite/83453] FAIL: c-c++-common/Wattributes.c -std=gnu++98 (test for warnings, line 404)

2019-03-16 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83453 --- Comment #6 from John David Anglin --- Author: danglin Date: Sat Mar 16 15:44:25 2019 New Revision: 269727 URL: https://gcc.gnu.org/viewcvs?rev=269727=gcc=rev Log: PR testsuite/83453 * c-c++-common/Wattributes.c: Skip a

[Bug c/39985] Type qualifiers not actually ignored on function return type

2019-03-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39985 --- Comment #9 from Jonathan Wakely --- Which is PR 89734, right?

[Bug inline-asm/84941] [6/7 Regression] internal compiler error: in reg_overlap_mentioned_p, at rtlanal.c:1870 (reg_overlap_mentioned_p()/match_asm_constraints_1())

2019-03-16 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84941 --- Comment #11 from John David Anglin --- Author: danglin Date: Sat Mar 16 17:31:30 2019 New Revision: 269730 URL: https://gcc.gnu.org/viewcvs?rev=269730=gcc=rev Log: PR testsuite/84941 * gcc.dg/pr84941.c: Skip on hppa*-*-*.

[Bug c/26732] different argument type not rejected for K style function definitions

2019-03-16 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26732 --- Comment #9 from Eric Gallager --- (In reply to Harald van Dijk from comment #8) > (In reply to Eric Gallager from comment #7) > > (In reply to Andrew Pinski from comment #6) > > > Now we don't even error out at -O3. > > > > Why would the

[Bug target/89739] pessimizing vectorization at -O3 to load two u64 objects

2019-03-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89739 --- Comment #2 from Andrew Pinski --- PR 84101.

[Bug libstdc++/89740] reading from cin & writing to cout sync_with_stdio(false) has race conditions

2019-03-16 Thread ahu at ds9a dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89740 --- Comment #2 from bert hubert --- Created attachment 45982 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45982=edit reproduction that actually shows the bug This is the version of the reproduction that exhibits the problem. The other

[Bug target/85915] ABI incompatibility (multiple definition of `__x86_return_thunk') for static libraries, between GCC 7.3.0 and GCC >=7.4.0, caused by -mfunction-return=thunk

2019-03-16 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85915 --- Comment #14 from H.J. Lu --- (In reply to Luke Dashjr from comment #13) > I run Gentoo, so it compiled it for me (2.27) You should report it to Gentoo.

[Bug c++/89571] [9 Regression] ICE in nothrow_spec_p, at cp/except.c:1238

2019-03-16 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89571 Volker Reichelt changed: What|Removed |Added CC||reichelt at gcc dot gnu.org ---

[Bug preprocessor/89738] Warn for unused macro arguments

2019-03-16 Thread david.bolvansky at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89738 --- Comment #2 from Dávid Bolvanský --- #define PARENT_NODE(x) ((id - 1) / 2) int id = 0; int idx = 1; PARENT_NODE(idx); // macro contais id, but id is defined, warn? But probably such analysis is not so easy...

[Bug libstdc++/89740] New: reading from cin & writing to cout sync_with_stdio(false) has race conditions

2019-03-16 Thread ahu at ds9a dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89740 Bug ID: 89740 Summary: reading from cin & writing to cout sync_with_stdio(false) has race conditions Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity:

[Bug ada/89742] New: Ada2020 target assignment in generic renders a type invisible

2019-03-16 Thread nicolas at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89742 Bug ID: 89742 Summary: Ada2020 target assignment in generic renders a type invisible Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/89724] [9 Regression] Fortran diagnostics give wrong line number because of math-vector-fortran.h header file

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

[Bug target/85915] ABI incompatibility (multiple definition of `__x86_return_thunk') for static libraries, between GCC 7.3.0 and GCC >=7.4.0, caused by -mfunction-return=thunk

2019-03-16 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85915 --- Comment #10 from H.J. Lu --- (In reply to Luke Dashjr from comment #9) > Is there a solution or workaround for this? I already rebuilt glibc more > than once, but keep running into it... (GCC 8.2.0 on a system that was > mostly built by

[Bug preprocessor/89738] Warn for unused macro arguments

2019-03-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89738 Andrew Pinski changed: What|Removed |Added Component|c |preprocessor --- Comment #1 from Andrew

[Bug fortran/89724] [9 Regression] Fortran diagnostics give wrong line number because of math-vector-fortran.h header file

2019-03-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89724 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Sat Mar 16 21:18:49 2019 New Revision: 269734 URL: https://gcc.gnu.org/viewcvs?rev=269734=gcc=rev Log: PR fortran/89724 * scanner.c (load_line): Remove linenum and

[Bug target/85915] ABI incompatibility (multiple definition of `__x86_return_thunk') for static libraries, between GCC 7.3.0 and GCC >=7.4.0, caused by -mfunction-return=thunk

2019-03-16 Thread luke-jr+gccbugs at utopios dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85915 Luke Dashjr changed: What|Removed |Added CC||luke-jr+gccbugs at utopios dot org ---

[Bug libstdc++/89740] reading from cin & writing to cout sync_with_stdio(false) has race conditions

2019-03-16 Thread ahu at ds9a dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89740 --- Comment #3 from bert hubert --- Note that in https://stackoverflow.com/questions/12605725/basic-thread-locking-in-c11/12608911#12608911 we read the calling flush() from two threads at the same time is not legal if the streams are

[Bug rtl-optimization/89487] [7/8 Regression] ICE in expand_expr_addr_expr_1, at expr.c:7993

2019-03-16 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89487 --- Comment #9 from bin cheng --- (In reply to Jakub Jelinek from comment #8) > *** Bug 89731 has been marked as a duplicate of this bug. *** Hi Jakub, is this (and the duplication) fixed by the previous patches or the issue is still there?

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

2019-03-16 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88724 --- Comment #4 from dave.anglin at bell dot net --- On 2019-03-15 12:48 p.m., ibuclaw at gdcproject dot org wrote: > The system headers (stdlib.h, time.h, stdint.h, etc...) will need to be ported > to druntime, are these available anywhere?

[Bug d/89735] FAIL: gdc.dg/runnable.d -O0 execution test

2019-03-16 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89735 --- Comment #9 from dave.anglin at bell dot net --- On 2019-03-16 1:51 p.m., ibuclaw at gdcproject dot org wrote: > All modules would need rebuilding, so clean and rebuild the target libphobos > library too. After library rebuild, there are no

[Bug target/85915] ABI incompatibility (multiple definition of `__x86_return_thunk') for static libraries, between GCC 7.3.0 and GCC >=7.4.0, caused by -mfunction-return=thunk

2019-03-16 Thread luke-jr+gccbugs at utopios dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85915 --- Comment #11 from Luke Dashjr --- Simply upgrading to GCC 8.2.0 failed due to the multiple-definition of __x86_return_thunk, so I successfully built only the C compiler with the non-thunking defaults; from there, I rebuilt glibc again without

[Bug target/85915] ABI incompatibility (multiple definition of `__x86_return_thunk') for static libraries, between GCC 7.3.0 and GCC >=7.4.0, caused by -mfunction-return=thunk

2019-03-16 Thread luke-jr+gccbugs at utopios dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85915 --- Comment #13 from Luke Dashjr --- I run Gentoo, so it compiled it for me (2.27)

[Bug c/78352] GCC lacks support for the Apple "blocks" extension to the C family of languages

2019-03-16 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78352 --- Comment #8 from Eric Gallager --- (In reply to Iain Sandoe from comment #7) > (In reply to Eric Gallager from comment #6) > > (In reply to Eric Gallager from comment #5) > > > (In reply to René J.V. Bertin from comment #4) > > > > Any news

[Bug c/78352] GCC lacks support for the Apple "blocks" extension to the C family of languages

2019-03-16 Thread iains at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78352 --- Comment #9 from Iain Sandoe --- (In reply to Eric Gallager from comment #8) > (In reply to Iain Sandoe from comment #7) > > (In reply to Eric Gallager from comment #6) > > > (In reply to Eric Gallager from comment #5) > > > > (In reply to

[Bug target/89739] pessimizing vectorization at -O3 to load two u64 objects

2019-03-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89739 Andrew Pinski changed: What|Removed |Added Target||x86_64 Component|middle-end

[Bug middle-end/89739] New: pessimizing vectorization at -O3 to load two u64 objects

2019-03-16 Thread redbeard0531 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89739 Bug ID: 89739 Summary: pessimizing vectorization at -O3 to load two u64 objects Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/89740] reading from cin & writing to cout sync_with_stdio(false) has race conditions

2019-03-16 Thread ahu at ds9a dot nl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89740 --- Comment #1 from bert hubert --- Comment on attachment 45981 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45981 a small reproduction for this bug. >#include >#include >#include >#include > >using namespace std; > >void

[Bug target/85915] ABI incompatibility (multiple definition of `__x86_return_thunk') for static libraries, between GCC 7.3.0 and GCC >=7.4.0, caused by -mfunction-return=thunk

2019-03-16 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85915 --- Comment #12 from H.J. Lu --- (In reply to Luke Dashjr from comment #11) > Simply upgrading to GCC 8.2.0 failed due to the multiple-definition of > __x86_return_thunk, so I successfully built only the C compiler with the > non-thunking

[Bug c++/80265] __builtin_{memcmp,memchr,strlen} are not usable in constexpr functions

2019-03-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80265 --- Comment #39 from Jonathan Wakely --- It seems that clang doesn't support using __builtin_constant_p this way, so using char_traits in constant expressions isn't going to work until they implement is_constant_evaluated. The

[Bug c++/89741] New: [Regression] static_assert fires when template not instantiated

2019-03-16 Thread tadeus.prastowo at unitn dot it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89741 Bug ID: 89741 Summary: [Regression] static_assert fires when template not instantiated Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/89743] New: [concepts] ICE when using decltype(requires-expr) as type template parameter

2019-03-16 Thread jason.e.cobb at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89743 Bug ID: 89743 Summary: [concepts] ICE when using decltype(requires-expr) as type template parameter Product: gcc Version: 9.0 Status: UNCONFIRMED Severity:

[Bug c/89734] const qualifier on return type not erased inside __typeof__

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