[Bug c++/80773] New: Internal Compiler error on template parameter pack expansion

2017-05-16 Thread wilhelm.me...@hs-kl.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80773 Bug ID: 80773 Summary: Internal Compiler error on template parameter pack expansion Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Pri

[Bug fortran/80774] New: ICE in gfc_conv_descriptor_data_get, at fortran/trans-array.c

2017-05-16 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80774 Bug ID: 80774 Summary: ICE in gfc_conv_descriptor_data_get, at fortran/trans-array.c Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Pr

[Bug c/80775] New: -O3 produces ice in group_case_labels_stmt

2017-05-16 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80775 Bug ID: 80775 Summary: -O3 produces ice in group_case_labels_stmt Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c/80776] New: -Wformat-overflow false positive for %d on integer bounded by __builtin_unreachable

2017-05-16 Thread eggert at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80776 Bug ID: 80776 Summary: -Wformat-overflow false positive for %d on integer bounded by __builtin_unreachable Product: gcc Version: 7.1.0 Status: UNCONFIRMED Sever

[Bug c/80775] -O3 produces ice in group_case_labels_stmt

2017-05-16 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80775 --- Comment #1 from David Binderman --- Reduced code: typedef struct { short a } b; b c[10]; d, e, f, g, h; i() { f = 0; for (; f < e; f++) { switch (g) { case 1: d = 1; case 2: c[2 + f].a = 1; } h += c[f].a;

[Bug c/80775] -O3 produces ice in group_case_labels_stmt

2017-05-16 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80775 --- Comment #2 from David Binderman --- /home/dcb/gcc/results.247811/bin/gcc /home/dcb/gcc/results.247856/bin/gcc bug355.c:4:1: error: extra outgoing edge 39->40 bug355.c:4:1: internal compiler error: verify_flow_info failed /home/dcb/gcc/results

[Bug c/80777] New: long int structure members allocated incorrect 8 bytes

2017-05-16 Thread jrose.manila at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80777 Bug ID: 80777 Summary: long int structure members allocated incorrect 8 bytes Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug c/80775] -O3 produces ice in group_case_labels_stmt

2017-05-16 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80775 --- Comment #3 from David Binderman --- Bug seems to be between revision 247833 and 247844.

[Bug c/80777] long int structure members allocated incorrect 8 bytes

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

[Bug ipa/79850] diagnostics: typo in "fields has different layout"

2017-05-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79850 --- Comment #2 from Martin Liška --- Author: marxin Date: Tue May 16 08:57:05 2017 New Revision: 248089 URL: https://gcc.gnu.org/viewcvs?rev=248089&root=gcc&view=rev Log: Fix 2 typos in ipa-devirt.c. 2017-05-16 Martin Liska PR ipa/7

[Bug ipa/79849] diagnostics: typo in "type %qT itself violate the C++ One Definition Rule"

2017-05-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79849 --- Comment #2 from Martin Liška --- Author: marxin Date: Tue May 16 08:57:05 2017 New Revision: 248089 URL: https://gcc.gnu.org/viewcvs?rev=248089&root=gcc&view=rev Log: Fix 2 typos in ipa-devirt.c. 2017-05-16 Martin Liska PR ipa/7

[Bug c++/80763] [7/8 Regression] -O3 causes error: inline clone in same comdat group list

2017-05-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80763 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug middle-end/80764] [8 Regression] ICE at -O3 in both 32-bit and 64-bit modes on x86_64-linux-gnu (internal compiler error: in verify_loop_structure, at cfgloop.c:1644)

2017-05-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80764 Richard Biener changed: What|Removed |Added Keywords||ice-checking Status|UNCONFI

[Bug ipa/79850] diagnostics: typo in "fields has different layout"

2017-05-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79850 Martin Liška changed: What|Removed |Added Known to work||8.0 --- Comment #3 from Martin Liška ---

[Bug ipa/79849] diagnostics: typo in "type %qT itself violate the C++ One Definition Rule"

2017-05-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79849 Martin Liška changed: What|Removed |Added Known to work||8.0 --- Comment #3 from Martin Liška ---

[Bug tree-optimization/80776] -Wformat-overflow false positive for %d on integer bounded by __builtin_unreachable

2017-05-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80776 Richard Biener changed: What|Removed |Added Keywords||diagnostic, |

[Bug middle-end/80775] [8 Regression] -O3 produces ice in group_case_labels_stmt

2017-05-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80775 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Version|7.0

[Bug rtl-optimization/80770] suboptimal code negating a 1-bit _Bool field

2017-05-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80770 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Status|

[Bug middle-end/80775] [8 Regression] -O3 produces ice in group_case_labels_stmt

2017-05-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80775 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #5

[Bug fortran/80774] [7/8 Regression] ICE in gfc_conv_descriptor_data_get, at fortran/trans-array.c

2017-05-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80774 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug c++/80773] Internal Compiler error on template parameter pack expansion

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

[Bug c/80778] New: gcc.dg/auto-type-1.c ICEs with -flto

2017-05-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80778 Bug ID: 80778 Summary: gcc.dg/auto-type-1.c ICEs with -flto Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: ice-on-valid-code, wrong-code Severity: normal

[Bug tree-optimization/79920] [6 Regression] Incorrect floating point results when compiling with -O3

2017-05-16 Thread andrey.y.guskov at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79920 --- Comment #7 from Andrey Guskov --- (In reply to Mikael Pettersson from comment #6) > (In reply to Andrey Guskov from comment #5) > > The revision 245968 breaks compilation of 465.tonto from SPEC2006 with these > > options: > > > > -m32 -Ofast

[Bug fortran/78881] [F03] reading from string with DTIO procedure does not work properly

2017-05-16 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78881 --- Comment #28 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #27 from Jerry DeLisle --- > (In reply to Rainer Orth from comment #15) >> The new testcase FAILs on 64-bit Solaris/SPARC: >> >> +FAIL: gfortran.dg/dtio_26.f03 -O0 exe

[Bug bootstrap/80779] New: MPX bootstrap does not work on real hardware supporting that

2017-05-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80779 Bug ID: 80779 Summary: MPX bootstrap does not work on real hardware supporting that Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug bootstrap/80779] MPX bootstrap does not work on real hardware supporting that

2017-05-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80779 --- Comment #1 from Martin Liška --- Created attachment 41365 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41365&action=edit Semi-working patch for bootstrap

[Bug middle-end/80764] [8 Regression] ICE at -O3 in both 32-bit and 64-bit modes on x86_64-linux-gnu (internal compiler error: in verify_loop_structure, at cfgloop.c:1644)

2017-05-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80764 --- Comment #2 from Richard Biener --- So right after RTL expansion loop state is corrupt.

[Bug libstdc++/80285] `std::make_shared` performs two separate allocations with `-fno-rtti`

2017-05-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80285 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Tue May 16 13:16:34 2017 New Revision: 248109 URL: https://gcc.gnu.org/viewcvs?rev=248109&root=gcc&view=rev Log: Fix forward declaration of std::type_info for versioned-namespace

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-05-16 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 --- Comment #3 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #1 from Daniel Santos --- > (In reply to Rainer Orth from comment #0) >> It seems to me that ms-sysv.exp is seriously misguided in trying to do all >> its compilations manu

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-05-16 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 --- Comment #4 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #2 from Daniel Santos --- > Actually, I just realized that it won't help to move do_test.S into ms-sysv.c > as inline asm because each test still needs a unique ms-sysv-gen

[Bug middle-end/80775] [8 Regression] -O3 produces ice in group_case_labels_stmt

2017-05-16 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80775 --- Comment #6 from Peter Bergner --- I'll have a look.

[Bug c++/80780] New: Front-end support needed for experimental::source_location

2017-05-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80780 Bug ID: 80780 Summary: Front-end support needed for experimental::source_location Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Prior

[Bug fortran/80768] NULL pointer dereferenced in gfc_check_num_images at fortran/check.c

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

[Bug middle-end/80775] [8 Regression] -O3 produces ice in group_case_labels_stmt

2017-05-16 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80775 --- Comment #7 from Peter Bergner --- I have it recreated. Digging into it.

[Bug c/50584] No warning for passing small array to C99 static array declarator

2017-05-16 Thread fredrik.hederstie...@securitas-direct.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50584 Fredrik Hederstierna changed: What|Removed |Added CC||fredrik.hederstierna@securi

[Bug c++/80780] Front-end support needed for experimental::source_location

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

[Bug bootstrap/80779] MPX bootstrap does not work on real hardware supporting that

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

[Bug c/80778] [7/8 Regression] gcc.dg/auto-type-1.c ICEs with -flto

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

[Bug c++/80771] GCC ignores default template argument declaration in the template definition

2017-05-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80771 Jonathan Wakely changed: What|Removed |Added Keywords|wrong-code |rejects-valid Status|UNCON

[Bug c++/80651] Non-type template argument deduction fails

2017-05-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80651 Jonathan Wakely changed: What|Removed |Added Keywords||rejects-valid Status|UNCON

[Bug lto/79062] -Walloca-larger-than and -Wformat-overflow warnings disabled by -flto

2017-05-16 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79062 Wilco changed: What|Removed |Added CC||wilco at gcc dot gnu.org --- Comment #6 from Wil

[Bug c++/61355] gcc doesn't normalize type in non-type template parameters

2017-05-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61355 Jonathan Wakely changed: What|Removed |Added Last reconfirmed|2014-05-29 00:00:00 |2017-5-16 --- Comment #1 from Jonathan

[Bug c++/79092] template: type ignored if value already instantiated

2017-05-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79092 Jonathan Wakely changed: What|Removed |Added Last reconfirmed|2017-01-15 00:00:00 |2017-5-16 --- Comment #1 from Jonathan

[Bug c++/80780] Front-end support needed for experimental::source_location

2017-05-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80780 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org See A

[Bug lto/79062] -Walloca-larger-than and -Wformat-overflow warnings disabled by -flto

2017-05-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79062 --- Comment #7 from Martin Sebor --- It's not completely fixed yet. The warning passes do run with LTO but LTO still runs with warnings disabled unless they are explicitly enabled on the command line. -Walloca-larger-than is not in -Wall or -We

[Bug c++/80780] Front-end support needed for experimental::source_location

2017-05-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80780 --- Comment #3 from Jonathan Wakely --- (In reply to Martin Sebor from comment #2) > When I made the built-ins constexpr in bug 66561 I thought (assumed) the > intent was for the source_location default ctor and current() member to make N.B. my

[Bug fortran/80768] NULL pointer dereferenced in gfc_check_num_images at fortran/check.c

2017-05-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80768 --- Comment #2 from Marek Polacek --- We don't instrument such expressions because v_3 = &s_2->i; is not gimple_assign_load_p: 1997 if (flag_sanitize & (SANITIZE_NULL | SANITIZE_ALIGNMENT)) 1998 { 1999 if (gim

[Bug c++/80763] [7/8 Regression] -O3 causes error: inline clone in same comdat group list

2017-05-16 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80763 --- Comment #6 from H.J. Lu --- This is introduced by r236012 with a different ICE: pr80763.cc:27:14: internal compiler error: in inline_small_functions, at ipa-inline.c:1881 void n::o() {} ^ Please submit a full bug report, with

[Bug libfortran/80602] Reduce stack usage for blocked matmul

2017-05-16 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80602 --- Comment #7 from Pat Haugen --- (In reply to Thomas Koenig from comment #6) > I just committed r248074 which I suspect is the same problem > (the fix for PR 80765). > > If you could just upgrade to the most recent trunk (only > need to upgrad

[Bug c++/80781] New: Feature request: build option to use libc++ instead of libstdc++ for increased usability on Mac

2017-05-16 Thread rjvbertin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80781 Bug ID: 80781 Summary: Feature request: build option to use libc++ instead of libstdc++ for increased usability on Mac Product: gcc Version: unknown Status: UNCONFIRMED

[Bug c++/80781] Feature request: build option to use libc++ instead of libstdc++ for increased usability on Mac

2017-05-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80781 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement --- Comment #1 from Andrew P

[Bug fortran/80741] [Regression 7/8] incorrect behaviour of rewind with namelist

2017-05-16 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80741 Jerry DeLisle changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #3

[Bug target/80782] New: Feature request: use the llvm/clang assembler on Mac

2017-05-16 Thread rjvbertin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80782 Bug ID: 80782 Summary: Feature request: use the llvm/clang assembler on Mac Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug target/80782] Feature request: use the llvm/clang assembler on Mac

2017-05-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80782 --- Comment #1 from Andrew Pinski --- The support is already there ...

[Bug c++/80781] Feature request: build option to use libc++ instead of libstdc++ for increased usability on Mac

2017-05-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80781 --- Comment #2 from Jonathan Wakely --- Firstly, if you have a patch then it should be sent to gcc-patc...@gcc.gnu.org not entered as a feature request in bugzilla. See https://gcc.gnu.org/contribute.html for details on patch submission and other

[Bug target/80782] Feature request: use the llvm/clang assembler on Mac

2017-05-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80782 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/71767] Endless stream of warnings when using GCC with -Wa,-q and Clang Integrated Assembler

2017-05-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71767 Andrew Pinski changed: What|Removed |Added CC||rjvbertin at gmail dot com --- Comment #

[Bug c++/80783] New: Inconsistent constexpr diagnostic for some cstdlib functions

2017-05-16 Thread victor.nawothnig at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80783 Bug ID: 80783 Summary: Inconsistent constexpr diagnostic for some cstdlib functions Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug ada/80784] New: ICE in ACATS 4.1 c732b01 at -O1, -O2

2017-05-16 Thread simon at pushface dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80784 Bug ID: 80784 Summary: ICE in ACATS 4.1 c732b01 at -O1, -O2 Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada

[Bug ada/80784] ICE in ACATS 4.1 c732b01 at -O1, -O2

2017-05-16 Thread simon at pushface dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80784 --- Comment #1 from simon at pushface dot org --- Created attachment 41368 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41368&action=edit Reproducer

[Bug ada/80784] ICE in ACATS 4.1 c732b01 at -O1, -O2

2017-05-16 Thread simon at pushface dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80784 simon at pushface dot org changed: What|Removed |Added Known to work||6.1.0 --- Comment #2 from sim

[Bug c++/80781] Feature request: build option to use libc++ instead of libstdc++ for increased usability on Mac

2017-05-16 Thread rjvbertin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80781 --- Comment #3 from René J.V. Bertin --- Dumb because? I don't think I'd use the term even if the official GCC standpoint were that clang is the superior compiler anyway. The simple reality on the Mac platform is that you cannot have libstdc++

[Bug c++/80781] Feature request: build option to use libc++ instead of libstdc++ for increased usability on Mac

2017-05-16 Thread rjvbertin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80781 --- Comment #4 from René J.V. Bertin --- Edit: my goal here was thus more to test the waters and see how likely or not it is that G++ will one day have this kind of support for libc++.

[Bug target/80782] Feature request: use the llvm/clang assembler on Mac

2017-05-16 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80782 --- Comment #3 from Marc Glisse --- (In reply to Andrew Pinski from comment #1) > The support is already there ... So, what is the correct configure option to let gcc use it by default?

[Bug c++/80785] New: warning for static definitions inside extern "C"

2017-05-16 Thread daniel.gutson at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80785 Bug ID: 80785 Summary: warning for static definitions inside extern "C" Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug middle-end/80775] [8 Regression] -O3 produces ice in group_case_labels_stmt

2017-05-16 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80775 Peter Bergner changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug libfortran/80602] Reduce stack usage for blocked matmul

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

[Bug c++/80785] warning for static definitions inside extern "C"

2017-05-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80785 --- Comment #1 from Jonathan Wakely --- (In reply to Daniel Gutson from comment #0) > I don't see why one would want to do this. You might have a header that encloses the entire contents in an extern "C" language linkage block, and it might cont

[Bug c/80786] New: m68k: internal compiler error: in change_address_1

2017-05-16 Thread ad...@tho-otto.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80786 Bug ID: 80786 Summary: m68k: internal compiler error: in change_address_1 Product: gcc Version: 7.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug c++/80785] warning for static definitions inside extern "C"

2017-05-16 Thread daniel.gutson at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80785 --- Comment #2 from Daniel Gutson --- (In reply to Jonathan Wakely from comment #1) > (In reply to Daniel Gutson from comment #0) > > I don't see why one would want to do this. > > You might have a header that encloses the entire contents in an

[Bug c/80787] New: gcc -Wmaybe-uninitialized false negative when compiling Emacs

2017-05-16 Thread eggert at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80787 Bug ID: 80787 Summary: gcc -Wmaybe-uninitialized false negative when compiling Emacs Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal

[Bug c/80787] gcc -Wmaybe-uninitialized false negative when compiling Emacs

2017-05-16 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80787 --- Comment #1 from Marc Glisse --- This is a DUP of many other PRs, -fno-tree-ccp -fno-tree-vrp gives you the warning, but otherwise gcc optimises cond?value:undef to value.

[Bug tree-optimization/80788] New: [8 Regression] ICE in set_value_range, at tree-vrp.c:252

2017-05-16 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80788 Bug ID: 80788 Summary: [8 Regression] ICE in set_value_range, at tree-vrp.c:252 Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug c++/80789] New: Better error for passing lambda with capture as function pointer

2017-05-16 Thread denis.campredon at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80789 Bug ID: 80789 Summary: Better error for passing lambda with capture as function pointer Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug target/80782] Feature request: use the llvm/clang assembler on Mac

2017-05-16 Thread rjvbertin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80782 --- Comment #4 from René J.V. Bertin --- The current support apparently has its glitches but above all it has nothing to do with gcc itself; it consists of using an existing `as` option to "Use the clang(1) integrated assembler instead of the G

[Bug sanitizer/80536] [6/7/8 Regression] UBSAN: compile time segfault

2017-05-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80536 --- Comment #19 from Marek Polacek --- Author: mpolacek Date: Tue May 16 19:25:04 2017 New Revision: 248124 URL: https://gcc.gnu.org/viewcvs?rev=248124&root=gcc&view=rev Log: PR sanitizer/80536 PR sanitizer/80386 * cp-gim

[Bug sanitizer/80386] UBSAN: false positive - constant folding and reassosiation before instrumentation

2017-05-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80386 --- Comment #6 from Marek Polacek --- Author: mpolacek Date: Tue May 16 19:25:04 2017 New Revision: 248124 URL: https://gcc.gnu.org/viewcvs?rev=248124&root=gcc&view=rev Log: PR sanitizer/80536 PR sanitizer/80386 * cp-gimp

[Bug sanitizer/80386] UBSAN: false positive - constant folding and reassosiation before instrumentation

2017-05-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80386 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug sanitizer/80536] [6/7/8 Regression] UBSAN: compile time segfault

2017-05-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80536 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug ada/80790] New: Symbol defined but should be referenced in ACATS 4.1 c732b02

2017-05-16 Thread simon at pushface dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80790 Bug ID: 80790 Summary: Symbol defined but should be referenced in ACATS 4.1 c732b02 Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal P

[Bug ada/80790] Symbol defined but should be referenced in ACATS 4.1 c732b02

2017-05-16 Thread simon at pushface dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80790 --- Comment #1 from simon at pushface dot org --- Created attachment 41370 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41370&action=edit Reproducer

[Bug c++/80785] warning for static definitions inside extern "C"

2017-05-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80785 --- Comment #3 from Jonathan Wakely --- The usual reason a header has extern "C" is because it's intended for use by both C and C++ programs, and in that case restructuring it for the benefit of C++ only is probably not very likely. But then stat

[Bug fortran/80554] [f08] variable redefinition in submodule

2017-05-16 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80554 --- Comment #5 from Paul Thomas --- Author: pault Date: Tue May 16 20:09:02 2017 New Revision: 248129 URL: https://gcc.gnu.org/viewcvs?rev=248129&root=gcc&view=rev Log: 2017-05-16 Paul Thomas PR fortran/80554 * decl.c (build_

[Bug c++/80785] warning for static definitions inside extern "C"

2017-05-16 Thread daniel.gutson at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80785 --- Comment #4 from Daniel Gutson --- (In reply to Jonathan Wakely from comment #3) > The usual reason a header has extern "C" is because it's intended for use by > both C and C++ programs, and in that case restructuring it for the benefit > of C

[Bug tree-optimization/80457] vectorizable_condition does not update the vectorizer cost model

2017-05-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80457 --- Comment #5 from Bill Schmidt --- Author: wschmidt Date: Tue May 16 20:18:05 2017 New Revision: 248130 URL: https://gcc.gnu.org/viewcvs?rev=248130&root=gcc&view=rev Log: [gcc] 2017-05-16 James Greenhalgh Bill Schmidt

[Bug tree-optimization/80457] vectorizable_condition does not update the vectorizer cost model

2017-05-16 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80457 Bill Schmidt changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug sanitizer/80659] [7/8 Regression] -fsanitize=address evokes ICE in in gimplify_switch_expr

2017-05-16 Thread eggert at gnu dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80659 Paul Eggert changed: What|Removed |Added CC||eggert at gnu dot org --- Comment #8 from

[Bug tree-optimization/80791] New: [8 regression] test case gcc.dg/sms-1.c fail2 starting with r247885

2017-05-16 Thread seurer at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80791 Bug ID: 80791 Summary: [8 regression] test case gcc.dg/sms-1.c fail2 starting with r247885 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug ada/58299] Ada defines UNICODE and _UNICODE too late for __MINGW32__

2017-05-16 Thread keith.marshall at mailinator dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58299 Keith Marshall changed: What|Removed |Added CC||keith.marshall at mailinator dot c

[Bug ipa/80597] [8 Regression] internal compiler error: in compute_inline_parameters, at ipa-inline-analysis.c:3126

2017-05-16 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80597 --- Comment #9 from Pat Haugen --- (In reply to Martin Liška from comment #8) > > Can you please provide a test-case? Or can you dump the sreal values via > .to_double() ? That can be also hint for us to fix that properly. I'm trying to reduce

[Bug fortran/80741] [Regression 7/8] DTIO wrong code causes incorrect behaviour of namelist READ

2017-05-16 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80741 Jerry DeLisle changed: What|Removed |Added Summary|[Regression 7/8] DTIO wrong |[Regression 7/8] DTIO wrong

[Bug c++/80792] New: worse code generated compared to clang when using std::tuple

2017-05-16 Thread dvd at gnx dot it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80792 Bug ID: 80792 Summary: worse code generated compared to clang when using std::tuple Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal P

[Bug sanitizer/80386] UBSAN: false positive - constant folding and reassosiation before instrumentation

2017-05-16 Thread babokin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80386 --- Comment #8 from Dmitry Babokin --- Many failing tests are fixed, but quite few still failing. Should I add failing test cases here or create a separate bug?

[Bug middle-end/80775] [8 Regression] -O3 produces ice in group_case_labels_stmt

2017-05-16 Thread bergner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80775 Peter Bergner changed: What|Removed |Added URL||https://gcc.gnu.org/ml/gcc-

[Bug c/80692] _Decimal64 -0 != 0 unless optimization is turned off

2017-05-16 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80692 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/80777] long int structure members allocated incorrect 8 bytes

2017-05-16 Thread jrose.manila at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80777 Julian Rose changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|INVALID

[Bug c/80793] New: three signed conversion warnings for the same expression

2017-05-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80793 Bug ID: 80793 Summary: three signed conversion warnings for the same expression Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug tree-optimization/80794] New: constant objects can be assumed to be immutable

2017-05-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80794 Bug ID: 80794 Summary: constant objects can be assumed to be immutable Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tre

[Bug target/80777] gdb reports incorrect sizeof(long int) on x86_64-pc-cygwin

2017-05-16 Thread jrose.manila at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80777 Julian Rose changed: What|Removed |Added Summary|long int structure members |gdb reports incorrect |a

[Bug fortran/80741] [Regression 7/8] DTIO wrong code causes incorrect behaviour of namelist READ

2017-05-16 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80741 --- Comment #5 from Jerry DeLisle --- Found the problem. As part of the DTIO patch we moved last_char from the dtp structure to the gfc_unit structure so that the last character read would be buffered across the parent-child procedure boundary.

  1   2   >