[Bug debug/71864] x86_64-w64-mingw32, ICE when '-Og' & '-mssse3' are used simultaneously

2016-07-13 Thread i.nixman at autistici dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71864 --- Comment #3 from niXman --- (In reply to Markus Trippelsdorf from comment #2) > I cannot reproduce the problem on gcc-6 branch or trunk. Try to use this build: https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/P

[Bug debug/71864] x86_64-w64-mingw32, ICE when '-Og' & '-mssse3' are used simultaneously

2016-07-13 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71864 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org --- Co

[Bug target/71733] ICE in vmx test cases with -mcpu=power9

2016-07-13 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71733 Alan Modra changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug c++/71604] [6/7 Regression] ICE on valid C++11 code with range-based for loop: in pop_binding, at cp/name-lookup.c:376

2016-07-13 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71604 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug target/71733] ICE in vmx test cases with -mcpu=power9

2016-07-13 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71733 --- Comment #7 from Alan Modra --- Author: amodra Date: Thu Jul 14 04:28:25 2016 New Revision: 238327 URL: https://gcc.gnu.org/viewcvs?rev=238327&root=gcc&view=rev Log: [RS6000] -mno-vsx should force -mno-power9-dform PR target/71733 gc

[Bug target/71733] ICE in vmx test cases with -mcpu=power9

2016-07-13 Thread amodra at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71733 --- Comment #6 from Alan Modra --- Author: amodra Date: Thu Jul 14 04:26:36 2016 New Revision: 238326 URL: https://gcc.gnu.org/viewcvs?rev=238326&root=gcc&view=rev Log: [RS6000] -mno-vsx should force -mno-power9-dform PR target/71733 gc

[Bug sanitizer/71872] ICE in inchash::add_expr, at tree.c:7782 - OEP_ADDRESS_OF asserted for ADDR_EXPR applied to constant

2016-07-13 Thread gary at intrepid dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71872 --- Comment #1 from Gary Funck --- (In reply to Gary Funck from comment #0) > See also PR 70683. > > When the attached test case is compiled with -O3 and gcc checks are enabled, > the following ICE is triggered. > > It looks like this check was

[Bug sanitizer/71872] New: ICE in inchash::add_expr, at tree.c:7782 - OEP_ADDRESS_OF asserted for ADDR_EXPR applied to constant

2016-07-13 Thread gary at intrepid dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71872 Bug ID: 71872 Summary: ICE in inchash::add_expr, at tree.c:7782 - OEP_ADDRESS_OF asserted for ADDR_EXPR applied to constant Product: gcc Version: 7.0

[Bug c++/71867] Optimizer generates code dereferencing a null pointer

2016-07-13 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71867 Andrew Pinski changed: What|Removed |Added Keywords||wrong-code --- Comment #1 from Andrew Pi

[Bug c++/71871] ICE on mixing templates and vector extensions ternary operator

2016-07-13 Thread mirq-gccboogs at rere dot qmqm.pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71871 --- Comment #1 from Micha³ Miros³aw --- Created attachment 38894 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38894&action=edit test case 2 Small change (second variable instead of constant) changes the ICE to: $ g++ -c b.cc b.cc: In f

[Bug c++/71871] New: ICE on mixing templates and vector extensions ternary operator

2016-07-13 Thread mirq-gccboogs at rere dot qmqm.pl
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71871 Bug ID: 71871 Summary: ICE on mixing templates and vector extensions ternary operator Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal

[Bug c/71870] wrong location of "%n$" directive in -Wformat

2016-07-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71870 --- Comment #1 from Martin Sebor --- The following output with my WIP patch for bug 49905 shows that at least in C the correct location information is available (the second warning): $ cat xyz.c && /build/gcc-49905/gcc/xgcc -B /build/gcc-49905/g

[Bug bootstrap/66319] [6 Regression] gcov-tool.c:84:65: error: invalid conversion from 'int (*)(const c har*, const stat*, int, FTW*)' to 'int (*)(const char*, const stat*, int, FTW)'

2016-07-13 Thread jim.wilson at linaro dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66319 --- Comment #18 from jim.wilson at linaro dot org --- On 07/12/2016 09:36 AM, bugzilla-gcc at thewrittenword dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66319 > > --- Comment #16 from The Written Word com> --- > (In reply to Joh

[Bug c/71870] New: wrong location of "%n$" directive in -Wformat

2016-07-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71870 Bug ID: 71870 Summary: wrong location of "%n$" directive in -Wformat Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: minor Priority: P3 Component: c

[Bug c++/56856] the location of Wformat warnings points *after* the format string

2016-07-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56856 --- Comment #7 from Martin Sebor --- Thanks for the background and the pointer. Is this report then a duplicate of bug 43486?

[Bug c/71869] New: __builtin_isgreater raises an invalid exception on PPC64 using __float128 inputs.

2016-07-13 Thread murphyp at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71869 Bug ID: 71869 Summary: __builtin_isgreater raises an invalid exception on PPC64 using __float128 inputs. Product: gcc Version: unknown Status: UNCONFIRMED Sever

[Bug c/71868] internal compiler error: in compute_working_sets, at gcov-io.c:1006

2016-07-13 Thread nghia.huynh at nxp dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71868 --- Comment #1 from nghia.huynh at nxp dot com --- Created attachment 38892 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38892&action=edit gcc info and log preprocessed files size exceed 1kb size limit

[Bug c/71868] New: internal compiler error: in compute_working_sets, at gcov-io.c:1006

2016-07-13 Thread nghia.huynh at nxp dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71868 Bug ID: 71868 Summary: internal compiler error: in compute_working_sets, at gcov-io.c:1006 Product: gcc Version: 4.9.3 Status: UNCONFIRMED Severity: normal

[Bug c++/70926] Libiberty Demangler segfaults (5)

2016-07-13 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70926 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/70926] Libiberty Demangler segfaults (5)

2016-07-13 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70926 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/71711] [6/7 Regression] ICE on valid C++1z code with fold expression: tree check: expected tree_vec, have expr_pack_expansion in tsubst_unary_left_fold, at cp/pt.c:10792

2016-07-13 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71711 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/71867] New: Optimizer generates code dereferencing a null pointer

2016-07-13 Thread vz-gcc at zeitlins dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71867 Bug ID: 71867 Summary: Optimizer generates code dereferencing a null pointer Product: gcc Version: 5.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug fortran/70842] [4.9/5/6/7 Regression] internal compiler error with character members within a polymorphic pointer

2016-07-13 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70842 --- Comment #5 from kargl at gcc dot gnu.org --- (In reply to Gerhard Steinmetz from comment #4) > ICE for both release and experimental : > > > $ gfortran-6 pr70842.f90 > f951: internal compiler error: in gfc_add_component_ref, at > fortran/cla

[Bug target/71731] incorrect result for vectorized char rotate with -mcpu=power9

2016-07-13 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71731 Bill Schmidt changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/71805] incorrect code for test pr45752.c with -mcpu=power9

2016-07-13 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71805 --- Comment #7 from Bill Schmidt --- *** Bug 71731 has been marked as a duplicate of this bug. ***

[Bug target/71731] incorrect result for vectorized char rotate with -mcpu=power9

2016-07-13 Thread acsawdey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71731 --- Comment #3 from acsawdey at gcc dot gnu.org --- This appears to be fixed by the fix for PR71805.

[Bug target/69880] Linking Windows resource + implicit 'default-manifest.o' creates bad .exe

2016-07-13 Thread vsz.bugzilla at emailuser dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69880 --- Comment #11 from vsz.bugzilla at emailuser dot net --- Thank you, Nick. I'd be glad to make tests with a binary pre-built using your patches, but building binutils from source myself, appears to be a too long shot at this point. Is there som

[Bug c++/56856] the location of Wformat warnings points *after* the format string

2016-07-13 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56856 --- Comment #6 from Manuel López-Ibáñez --- (In reply to Martin Sebor from comment #5) > I thought I'd look into this bug since it affects the testing of my patch > for bug 49905 and I'm finding out that it seems to be a general problem with > C+

[Bug middle-end/70159] missed CSE optimization

2016-07-13 Thread anton at samba dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70159 --- Comment #18 from Anton Blanchard --- Urgh too early in the morning for me. PR71866 created, with the correct backtrace.

[Bug tree-optimization/71866] New: gcc locks up after fix for PR70159

2016-07-13 Thread anton at samba dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71866 Bug ID: 71866 Summary: gcc locks up after fix for PR70159 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimizatio

[Bug c/71858] Surprising suggestions for misspellings

2016-07-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71858 --- Comment #2 from Jakub Jelinek --- --- gcc/c/c-decl.c.jj 2016-06-24 12:59:22.0 +0200 +++ gcc/c/c-decl.c 2016-07-13 22:40:23.410658411 +0200 @@ -4021,7 +4021,7 @@ lookup_name_fuzzy (tree name, enum looku for (c_scope *scope =

[Bug c/71858] Surprising suggestions for misspellings

2016-07-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71858 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug middle-end/70159] missed CSE optimization

2016-07-13 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70159 --- Comment #17 from Andrew Pinski --- (In reply to Anton Blanchard from comment #16) > I'm seeing a lockup in gcc with this patch on ppc64le. Run as: > > gcc -O2 -c testcase.i Can you file a new bug for this? Also your backtrace is just for t

[Bug middle-end/70159] missed CSE optimization

2016-07-13 Thread anton at samba dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70159 --- Comment #16 from Anton Blanchard --- I'm seeing a lockup in gcc with this patch on ppc64le. Run as: gcc -O2 -c testcase.i It gets stuck in: #0 0x3fffb7e5e3e8 in __waitpid_nocancel () at ../sysdeps/unix/syscall-template.S:84 #1 0x

[Bug middle-end/70159] missed CSE optimization

2016-07-13 Thread anton at samba dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70159 Anton Blanchard changed: What|Removed |Added CC||anton at samba dot org --- Comment #15

[Bug testsuite/71865] New: [7 regression] test case gcc.dg/diagnostic-token-ranges.c fails starting with r237714

2016-07-13 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71865 Bug ID: 71865 Summary: [7 regression] test case gcc.dg/diagnostic-token-ranges.c fails starting with r237714 Product: gcc Version: 7.0 Status: UNCONFI

[Bug debug/71864] x86_64-w64-mingw32, ICE when '-Og' & '-mssse3' are used simultaneously

2016-07-13 Thread i.nixman at autistici dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71864 --- Comment #1 from niXman --- This error does not occur if '-Og' is excluded. Also this error does not occur when '-O0' is used.

[Bug fortran/71862] [4.9/5/6/7 Regression] ICE in gfc_add_component_ref, at fortran/class.c:241

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

[Bug fortran/71861] [4.9/5/6/7 Regression] ICE in write_symbol(): bad module symbol

2016-07-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71861 Martin Liška changed: What|Removed |Added Keywords||ice-on-valid-code Status|UNCO

[Bug fortran/71860] [4.9/5/6/7 Regression] ICE on pointing to null(mold), verify_gimple failed

2016-07-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71860 Martin Liška changed: What|Removed |Added Keywords||ice-on-invalid-code Status|UN

[Bug debug/71864] New: x86_64-w64-mingw32, ICE when '-Og' & '-mssse3' are used simultaneously

2016-07-13 Thread i.nixman at autistici dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71864 Bug ID: 71864 Summary: x86_64-w64-mingw32, ICE when '-Og' & '-mssse3' are used simultaneously Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/71862] ICE in gfc_add_component_ref, at fortran/class.c:241

2016-07-13 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71862 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org --- C

[Bug c++/56856] the location of Wformat warnings points *after* the format string

2016-07-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56856 --- Comment #5 from Martin Sebor --- I thought I'd look into this bug since it affects the testing of my patch for bug 49905 and I'm finding out that it seems to be a general problem with C++ and function arguments. From what I can see, the C fr

[Bug fortran/71862] ICE in gfc_add_component_ref, at fortran/class.c:241

2016-07-13 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71862 --- Comment #2 from kargl at gcc dot gnu.org --- (In reply to Gerhard Steinmetz from comment #0) > Release versions (5, 6, 7) are bailed out, with no backtrace. > Experimental versions (6, 7 tested) give a backtrace. > > > $ cat z1.f90 > program

[Bug c++/56856] the location of Wformat warnings points *after* the format string

2016-07-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56856 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/71863] wrong column location in -Wformat in C++

2016-07-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71863 Martin Sebor changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIRMED

[Bug c++/56856] the location of Wformat warnings points *after* the format string

2016-07-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56856 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #3

[Bug c++/71863] New: wrong column location in -Wformat in C++

2016-07-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71863 Bug ID: 71863 Summary: wrong column location in -Wformat in C++ Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug fortran/71862] ICE in gfc_add_component_ref, at fortran/class.c:241

2016-07-13 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71862 --- Comment #1 from Gerhard Steinmetz --- Works when "class" is changed to "type" ... $ cat z2.f90 program p type t integer :: n = 0 integer, pointer :: q => null() end type type(t) :: x print *, associated(x%q) x =

[Bug fortran/71862] New: ICE in gfc_add_component_ref, at fortran/class.c:241

2016-07-13 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71862 Bug ID: 71862 Summary: ICE in gfc_add_component_ref, at fortran/class.c:241 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug fortran/71861] ICE in write_symbol(): bad module symbol

2016-07-13 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71861 --- Comment #1 from Gerhard Steinmetz --- Side note : $ cat z0.f90 module m abstract interface function abs(x) real :: abs, x end end interface end $ gfortran-6 -Wall z0.f90 z0.f90:3:6: function abs(x)

[Bug fortran/71861] New: ICE in write_symbol(): bad module symbol

2016-07-13 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71861 Bug ID: 71861 Summary: ICE in write_symbol(): bad module symbol Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug fortran/71859] ICE on same variable/subroutine name (verify_gimple failed)

2016-07-13 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71859 --- Comment #4 from kargl at gcc dot gnu.org --- (In reply to Gerhard Steinmetz from comment #0) > When using the same name for a variable and a subroutine (invalid), > experimental (--enable-checking=yes) versions 7, 6 and maybe older > ones (not

[Bug fortran/70842] [4.9/5/6/7 Regression] internal compiler error with character members within a polymorphic pointer

2016-07-13 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70842 Gerhard Steinmetz changed: What|Removed |Added CC||gerhard.steinmetz.fortran@t

[Bug fortran/71859] ICE on same variable/subroutine name (verify_gimple failed)

2016-07-13 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71859 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/71860] New: ICE on pointing to null(mold), verify_gimple failed

2016-07-13 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71860 Bug ID: 71860 Summary: ICE on pointing to null(mold), verify_gimple failed Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/71859] ICE on same variable/subroutine name (verify_gimple failed)

2016-07-13 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71859 --- Comment #2 from Gerhard Steinmetz --- For completeness another ICE, only with dedicated option -ff2c. $ gfortran-6 -ff2c z1.f90 z1.f90:2:0: call s(1) internal compiler error: in fold_convert_loc, at fold-const.c:2292 $ gfortran-7-

[Bug fortran/71859] ICE on same variable/subroutine name (verify_gimple failed)

2016-07-13 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71859 --- Comment #1 from Gerhard Steinmetz --- Somehow detected when being a bit more explicit : $ cat z3.f90 program p implicit none real :: s = 1.0 real :: x call s(1) x = abs(s) print *, x end subroutine s(n) implicit none

[Bug fortran/71859] New: ICE on same variable/subroutine name (verify_gimple failed)

2016-07-13 Thread gerhard.steinmetz.fort...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71859 Bug ID: 71859 Summary: ICE on same variable/subroutine name (verify_gimple failed) Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Prio

[Bug fortran/71623] [5/6/7 Regression] Segfault when allocating deferred-length characters to size of a pointer

2016-07-13 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71623 --- Comment #9 from vehre at gcc dot gnu.org --- Author: vehre Date: Wed Jul 13 17:30:58 2016 New Revision: 238308 URL: https://gcc.gnu.org/viewcvs?rev=238308&root=gcc&view=rev Log: gcc/fortran/ChangeLog: 2016-07-13 Andre Vehreschild

[Bug libstdc++/71856] [6/7 Regression] _GLIBCXX_DEBUG-mode breaks GNU parallel extension

2016-07-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71856 Jonathan Wakely changed: What|Removed |Added Known to work||5.3.0 Target Milestone|---

[Bug libstdc++/71856] _GLIBCXX_DEBUG-mode breaks GNU parallel extension

2016-07-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71856 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Wed Jul 13 17:22:57 2016 New Revision: 238307 URL: https://gcc.gnu.org/viewcvs?rev=238307&root=gcc&view=rev Log: libstdc++/71856 Define _GLIBCXX_PARALLEL_ASSERTIONS PR libstdc++

[Bug libstdc++/71856] _GLIBCXX_DEBUG-mode breaks GNU parallel extension

2016-07-13 Thread michael.hamann at kit dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71856 --- Comment #4 from Michael Hamann --- Created attachment 38889 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38889&action=edit Test case, try compiling with g++ -D_GLIBCXX_DEBUG testcase.cpp Sorry for not including a test case, I thought

[Bug preprocessor/71851] Get more time granularity at preprocessing

2016-07-13 Thread daniel.gutson at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71851 --- Comment #8 from Daniel Gutson --- (In reply to Jakub Jelinek from comment #7) > (In reply to Daniel Gutson from comment #5) > > This macro would change break reproduceability as much as __TIME__ does. > > __TIME__ is now being warned on if r

[Bug target/71153] aarch64 LSE __atomic_fetch_and() generates inversion for constants

2016-07-13 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71153 --- Comment #9 from Andrew Pinski --- (In reply to Andrew Pinski from comment #7) > I have not done a bootstrap/test yet but I can do it on a machine which has > LSE support in a few minutes. Note this patch causes many failures but none in gcc

[Bug preprocessor/71851] Get more time granularity at preprocessing

2016-07-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71851 --- Comment #7 from Jakub Jelinek --- (In reply to Daniel Gutson from comment #5) > This macro would change break reproduceability as much as __TIME__ does. __TIME__ is now being warned on if requested (-Wdate-time), and can be changed through e

[Bug preprocessor/71851] Get more time granularity at preprocessing

2016-07-13 Thread daniel.gutson at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71851 --- Comment #6 from Daniel Gutson --- (In reply to Richard Biener from comment #3) > (In reply to Jakub Jelinek from comment #2) > > Any kind of such code goes strongly against build reproduceability, > > -fcompare-debug etc., so not sure it woul

[Bug preprocessor/71851] Get more time granularity at preprocessing

2016-07-13 Thread daniel.gutson at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71851 --- Comment #5 from Daniel Gutson --- The idea is that the macro expands always to the same value. The final usage of this facility should not be of any matter to gcc, it will be just another program. This macro would change break reproduceabilit

[Bug c/71858] New: Surprising suggestions for misspellings

2016-07-13 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71858 Bug ID: 71858 Summary: Surprising suggestions for misspellings Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug fortran/71623] [5/6/7 Regression] Segfault when allocating deferred-length characters to size of a pointer

2016-07-13 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71623 --- Comment #8 from vehre at gcc dot gnu.org --- Author: vehre Date: Wed Jul 13 16:09:57 2016 New Revision: 238304 URL: https://gcc.gnu.org/viewcvs?rev=238304&root=gcc&view=rev Log: gcc/fortran/ChangeLog: 2016-07-13 Andre Vehreschild

[Bug testsuite/71489] [7 regression] gcc.dg/tree-ssa/attr-hotcold-2.c FAILs

2016-07-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71489 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #2

[Bug libstdc++/66145] [5/6/7 Regression] std::ios_base::failure objects thrown from libstdc++.so use old ABI

2016-07-13 Thread boris at kolpackov dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66145 --- Comment #21 from Boris Kolpackov --- Speaking of possible fixes, I had this crazy idea, not sure if it is technically possible though: what if libstdc++ throws some custom exception that derives from both version of ios::failure? This way bot

[Bug tree-optimization/71857] [7 Regression] gcc.dg/tree-ssa/ivopt_mult_4.c FAILs

2016-07-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71857 Martin Liška changed: What|Removed |Added CC||amker.cheng at gmail dot com --- Comment

[Bug tree-optimization/71857] [7 Regression] gcc.dg/tree-ssa/ivopt_mult_4.c FAILs

2016-07-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71857 --- Comment #2 from Martin Liška --- Created attachment 3 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3&action=edit IVOPTS dump after the commit

[Bug tree-optimization/71857] [7 Regression] gcc.dg/tree-ssa/ivopt_mult_4.c FAILs

2016-07-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71857 --- Comment #1 from Martin Liška --- Created attachment 38887 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38887&action=edit IVOPTS dump before the commit

[Bug tree-optimization/71857] New: [7 Regression] gcc.dg/tree-ssa/ivopt_mult_4.c FAILs

2016-07-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71857 Bug ID: 71857 Summary: [7 Regression] gcc.dg/tree-ssa/ivopt_mult_4.c FAILs Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug tree-optimization/71490] [7 regression] gcc.dg/tree-ssa/slsr-8.c FAILs

2016-07-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71490 --- Comment #5 from Martin Liška --- The r237185 revision really caused that one slsr opportunity is gone, however there's still one remaining (-fno-tree-slsr vs -ftree-slsr) show: : - a2_15 = s_11(D) * 4; - _4 = (long unsigned int) a2_15;

[Bug libstdc++/71856] _GLIBCXX_DEBUG-mode breaks GNU parallel extension

2016-07-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71856 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/24574] a!=0?a/10:0 is not reduced to a/10

2016-07-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24574 --- Comment #7 from Richard Biener --- Author: rguenth Date: Wed Jul 13 13:57:05 2016 New Revision: 238299 URL: https://gcc.gnu.org/viewcvs?rev=238299&root=gcc&view=rev Log: 2016-07-13 Richard Biener PR tree-optimization/24574

[Bug tree-optimization/24574] a!=0?a/10:0 is not reduced to a/10

2016-07-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24574 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/24568] [meta-bug] Missed optimization: trivialization of silly code

2016-07-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24568 Bug 24568 depends on bug 24574, which changed state. Bug 24574 Summary: a!=0?a/10:0 is not reduced to a/10 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24574 What|Removed |Added -

[Bug target/71652] [4.9/5/6/7 Regression] ICE in in ix86_target_macros_internal, at config/i386/i386-c.c:187

2016-07-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71652 --- Comment #5 from Martin Liška --- Created attachment 38886 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38886&action=edit Candidate patch

[Bug libstdc++/71856] _GLIBCXX_DEBUG-mode breaks GNU parallel extension

2016-07-13 Thread michael.hamann at kit dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71856 --- Comment #2 from Michael Hamann --- This is not about activating parallel mode, this is about using individual parallel algorithms by directly including e.g. and using the namespace __gnu_parallel explicitly. There I do not get the error you

[Bug target/71652] [4.9/5/6/7 Regression] ICE in in ix86_target_macros_internal, at config/i386/i386-c.c:187

2016-07-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71652 --- Comment #4 from Martin Liška --- Thank you very much Jakub with the suggested hint. I applied basically what you suggested and I'm wondering whether target macro can really produce insane options that would eventually cause an ICE or another

[Bug libstdc++/71856] _GLIBCXX_DEBUG-mode breaks GNU parallel extension

2016-07-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71856 --- Comment #1 from Jonathan Wakely --- You can't mix Debug Mode and Parallel Mode anyway. With previous versions you get In file included from /usr/include/c++/5.3.1/utility:68:0, from /usr/include/c++/5.3.1/algorithm:60,

[Bug libstdc++/71856] New: _GLIBCXX_DEBUG-mode breaks GNU parallel extension

2016-07-13 Thread michael.hamann at kit dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71856 Bug ID: 71856 Summary: _GLIBCXX_DEBUG-mode breaks GNU parallel extension Product: gcc Version: 6.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c/71855] duplicate unspecified_parameters DIE in DWARF for functions with variable arguments

2016-07-13 Thread woodard at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71855 --- Comment #1 from Ben Woodard --- I just discovered (by mistake) that the problem does not seem to happen with GCC 4.4.7.

[Bug preprocessor/71851] Get more time granularity at preprocessing

2016-07-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71851 --- Comment #4 from Jakub Jelinek --- Then command line macro + __COUNTER__ ?

[Bug preprocessor/71851] Get more time granularity at preprocessing

2016-07-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71851 --- Comment #3 from Richard Biener --- (In reply to Jakub Jelinek from comment #2) > Any kind of such code goes strongly against build reproduceability, > -fcompare-debug etc., so not sure it would be really appreciated, it is a > direction again

[Bug target/69880] Linking Windows resource + implicit 'default-manifest.o' creates bad .exe

2016-07-13 Thread nickc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69880 --- Comment #10 from Nick Clifton --- Created attachment 38885 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38885&action=edit Proposed patch

[Bug target/69880] Linking Windows resource + implicit 'default-manifest.o' creates bad .exe

2016-07-13 Thread nickc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69880 Nick Clifton changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug ipa/71624] [6 regression][CHKP] internal compiler error: in duplicate_thunk_for_node

2016-07-13 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71624 Ilya Enkovich changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ipa/71624] [6 regression][CHKP] internal compiler error: in duplicate_thunk_for_node

2016-07-13 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71624 --- Comment #4 from Ilya Enkovich --- Author: ienkovich Date: Wed Jul 13 12:19:44 2016 New Revision: 238295 URL: https://gcc.gnu.org/viewcvs?rev=238295&root=gcc&view=rev Log: gcc/ Backport from mainline r238086. 2016-07-07 Ilya

[Bug c/71855] New: duplicate unspecified_parameters DIE in DWARF for functions with variable arguments

2016-07-13 Thread woodard at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71855 Bug ID: 71855 Summary: duplicate unspecified_parameters DIE in DWARF for functions with variable arguments Product: gcc Version: 6.1.0 Status: UNCONFIRMED Sever

[Bug ipa/71633] [7 regression][CHKP] internal compiler error: in inline_call

2016-07-13 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71633 Ilya Enkovich changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ipa/71633] [7 regression][CHKP] internal compiler error: in inline_call

2016-07-13 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71633 --- Comment #2 from Ilya Enkovich --- Author: ienkovich Date: Wed Jul 13 11:02:15 2016 New Revision: 238290 URL: https://gcc.gnu.org/viewcvs?rev=238290&root=gcc&view=rev Log: gcc/ PR ipa/71633 * ipa-inline-transform.c (inline_ca

[Bug preprocessor/71851] Get more time granularity at preprocessing

2016-07-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71851 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug tree-optimization/24574] a!=0?a/10:0 is not reduced to a/10

2016-07-13 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24574 --- Comment #5 from Marc Glisse --- (In reply to rguent...@suse.de from comment #4) > Yeah, but folding would happily create undefined behavior from, say, > > if (x != INT_MIN) >x = x * -1; > > as folding folds INT_MIN * -1 to INT_MIN (ok,

[Bug preprocessor/71851] Get more time granularity at preprocessing

2016-07-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71851 --- Comment #1 from Richard Biener --- seeding from the current time sounds like a bad idea from a security perspective. why not __RANDOM__ or __SECURE_RANDOM__?

[Bug rtl-optimization/11832] Optimization of common stores in switch statements

2016-07-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=11832 --- Comment #11 from Richard Biener --- Note the testcase is flawed because c might point to b and thus the stores to c[b] might clobber b itself. Similar c might point to c itself and thus clobber the pointer value. This causes us to re-load b

  1   2   >