[Bug c++/60498] New: error: 'snprintf' was not declared in this scope

2014-03-10 Thread zosrothko at orange dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60498 Bug ID: 60498 Summary: error: 'snprintf' was not declared in this scope Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c/55383] -Wcast-qual reports incorrect message

2014-03-10 Thread magnus.reftel at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55383 --- Comment #9 from Magnus Reftel --- Created attachment 32331 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32331&action=edit Patch from comment #1, updated to apply on trunk

[Bug fortran/60495] [4.9 Regression] ICE: in fold_convert_loc, at fold-const.c:1994

2014-03-10 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60495 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libfortran/38199] [4.7/4.8/4.9 Regression] missed optimization: I/O performance

2014-03-10 Thread jvdelisle at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38199 --- Comment #39 from Jerry DeLisle --- OK, I can reproduce this here. The problem is the read is trying to go past where we adjusted the string length due to things like 1X and / in the format. Good catch, thanks

[Bug c++/60497] New: unique_ptr tries to complete its type T even though it's not required to be a complete type

2014-03-10 Thread richard-gccbugzilla at metafoo dot co.uk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60497 Bug ID: 60497 Summary: unique_ptr tries to complete its type T even though it's not required to be a complete type Product: gcc Version: unknown Status: UNCONFIRMED

[Bug libfortran/38199] [4.7/4.8/4.9 Regression] missed optimization: I/O performance

2014-03-10 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38199 --- Comment #38 from Dominique d'Humieres --- > Dominiq, can you try FM908 with something like Valgrind and also try > different > optimization levels and see if anything odd pops up. I don't have access to valgrind on this machine, but if I co

[Bug target/60496] ffreep instruction shouldn't be generated when using i386 instruction set

2014-03-10 Thread mikulas at artax dot karlin.mff.cuni.cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60496 mikulas at artax dot karlin.mff.cuni.cz changed: What|Removed |Added Host|x86_64-linux-gnu|x86_64-linux-gnux

[Bug preprocessor/60492] Using the L#param in a macro fails

2014-03-10 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60492 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug preprocessor/60492] Using the L#param in a macro fails

2014-03-10 Thread duncan_roe at acslink dot net.au
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60492 --- Comment #4 from duncan_roe at acslink dot net.au --- This works: #define DEFINE_XML_TOKEN_STRING(n, s) const char n##a[] = #s; const wchar_t n##w[] = L###s;

[Bug target/60496] New: ffreep instruction shouldn't be generated when using i386 instruction set

2014-03-10 Thread mikulas at artax dot karlin.mff.cuni.cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60496 Bug ID: 60496 Summary: ffreep instruction shouldn't be generated when using i386 instruction set Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: minor

[Bug libfortran/38199] [4.7/4.8/4.9 Regression] missed optimization: I/O performance

2014-03-10 Thread jvdelisle at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38199 --- Comment #37 from Jerry DeLisle --- Here on NIST I do not get any failures. FM908 passes FM905 and FM907 require inspection to confirm and they look good. I only need to adjust the reference output file that is used by the script to do the in

[Bug fortran/60495] New: ICE: in fold_convert_loc, at fold-const.c:1994

2014-03-10 Thread antony at cosmologist dot info
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60495 Bug ID: 60495 Summary: ICE: in fold_convert_loc, at fold-const.c:1994 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: for

[Bug preprocessor/60492] Using the L#param in a macro fails

2014-03-10 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60492 --- Comment #3 from Jonathan Wakely --- I'm pretty sure GCC is correct, you cannot construct a wide-character string literal like that using the preprocessor

[Bug target/52593] Builtin sqrt on x86 is not correctly rounded

2014-03-10 Thread david.heidelberger at ixit dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52593 David Heidelberger (okias) changed: What|Removed |Added CC||david.heidelberger at ixit do

[Bug testsuite/56906] FAIL: g++.dg/opt/vt4.C -std=gnu++* scan-assembler-not _ZTV.A

2014-03-10 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56906 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/58321] FAIL: gcc.target/i386/memcpy-strategy-3.c scan-assembler-times memcpy 2 on x86_64-apple-darwin*

2014-03-10 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58321 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/59121] [4.8/4.9 Regression] endless loop with -O2 -floop-parallelize-all

2014-03-10 Thread grosser at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59121 Tobias Grosser changed: What|Removed |Added CC||grosser at gcc dot gnu.org --- Comment #

[Bug tree-optimization/59025] [4.9 Regression] Revision 203979 causes failure in CPU2006 benchmark 435.gromacs

2014-03-10 Thread pthaugen at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59025 --- Comment #10 from Pat Haugen --- (In reply to Jakub Jelinek from comment #9) > Can you please try the http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60418#c21 > patch? Trunk no longer fails with the options stated in comment #1, but I tried the p

[Bug libgcc/60494] A better strtol

2014-03-10 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60494 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libgcc/60494] New: A better strtol

2014-03-10 Thread olafvdspek at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60494 Bug ID: 60494 Summary: A better strtol Product: gcc Version: unknown Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: libgcc Assignee:

[Bug fortran/60483] [4.7/4.8/4.9 Regression] No IMPLICIT type error with: ASSOCIATE( X => derived_type() ) [i.e. w/ structure constructor]

2014-03-10 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60483 --- Comment #3 from janus at gcc dot gnu.org --- (In reply to Dominique d'Humieres from comment #2) > The change in behavior occurred after r181425 the infamous constructor patch strikes again ...

[Bug preprocessor/60492] Using the L#param in a macro fails

2014-03-10 Thread jr at heisey dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60492 --- Comment #2 from J.R. Heisey --- Created attachment 32330 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32330&action=edit Source file gcc -save-temps Bug_L_in_macro.c

[Bug c++/60367] Default argument object is not getting constructed

2014-03-10 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60367 --- Comment #8 from Jason Merrill --- Author: jason Date: Mon Mar 10 21:06:59 2014 New Revision: 208465 URL: http://gcc.gnu.org/viewcvs?rev=208465&root=gcc&view=rev Log: PR c++/60367 * call.c (convert_default_arg): Remove special handling

[Bug c++/60493] New: g++ throws segmentation fault on simple code

2014-03-10 Thread marekrusinowski at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60493 Bug ID: 60493 Summary: g++ throws segmentation fault on simple code Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug tree-optimization/60206] IVOPT has no idea of inline asm

2014-03-10 Thread wmi at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60206 --- Comment #7 from wmi at google dot com --- After looking into the problem more, I found IVOPT may not be the root cause. Even if IVOPT create a memory operand using two registers, if only the following optimizations doesn't propagate the memory

[Bug tree-optimization/60206] IVOPT has no idea of inline asm

2014-03-10 Thread wmi at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60206 --- Comment #6 from wmi at google dot com --- Created attachment 32328 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32328&action=edit 2.c

[Bug debug/60438] [4.9 Regression] dwarf2cfi :2239 still assert,not the same cause as PR 59575

2014-03-10 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60438 --- Comment #31 from Richard Henderson --- FWIW, I finished bootstrap and test with -m32 -Os -fomit-frame-pointer. Jakub, let me know the results of your frequency testing. I'll delay committing the patch until I return home on Wednesday.

[Bug ipa/60457] [4.9 Regression] ICE in cgraph_get_node

2014-03-10 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60457 --- Comment #6 from Jan Hubicka --- Yes, it is obvious. We will however need to get better origin representation (supporting early inlined functions and probably also the variable origins as they apparently can exist) later on if we ever want sav

[Bug libfortran/38199] [4.7/4.8/4.9 Regression] missed optimization: I/O performance

2014-03-10 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38199 --- Comment #36 from Dominique d'Humieres --- When running the NIST tests from a script, I see the following failure with the patch: FM908 fails to run At line 727 of file /Users/dominiq/Documents/Fortran/NISTtest/NIST/FM908.f Fortran runtime err

[Bug ada/51483] [4.7/4.8/4.9 regression] cstand.adb:Register_Float_Type makes invalid assumptions about FP representation

2014-03-10 Thread bosch at adacore dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51483 --- Comment #20 from bosch at adacore dot com --- On Mar 10, 2014, at 16:11, ebotcazou at gcc dot gnu.org wrote: > --- Comment #19 from Eric Botcazou --- > Taking care of it. > Thank you! -Geert

[Bug rtl-optimization/60452] [4.8/4.9 Regression] wrong code at -O1 on x86_64-linux-gnu (affecting trunk and 4.8.x)

2014-03-10 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60452 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug ada/51483] [4.7/4.8/4.9 regression] cstand.adb:Register_Float_Type makes invalid assumptions about FP representation

2014-03-10 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51483 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug ada/51483] [4.7/4.8/4.9 regression] cstand.adb:Register_Float_Type makes invalid assumptions about FP representation

2014-03-10 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51483 Eric Botcazou changed: What|Removed |Added CC|ebotcazou at gcc dot gnu.org | Assignee|unassigned at

[Bug libfortran/38199] [4.7/4.8/4.9 Regression] missed optimization: I/O performance

2014-03-10 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38199 --- Comment #35 from Dominique d'Humieres --- > http://gcc.gnu.org/ml/fortran/2014-03/msg00079.html The test character buffer*10 integer i,j DO j=1, write(buffer,'(i4)') j read(buffer,'(i10)') i

[Bug debug/60339] gnat weird DW_AT_abstract_origin

2014-03-10 Thread jan.kratochvil at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60339 --- Comment #2 from Jan Kratochvil --- (In reply to Eric Botcazou from comment #1) > This is a non-inlined subroutine nested in an inlined subroutine, see > 3.3.8.4. OK, thanks for the pointer. > > BTW master (4.9 - r208124) failed on GNAT inte

[Bug debug/60438] [4.9 Regression] dwarf2cfi :2239 still assert,not the same cause as PR 59575

2014-03-10 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60438 --- Comment #30 from Jakub Jelinek --- (In reply to Richard Henderson from comment #29) > linj, that hunk is required. It's easy to produce a difference ICE > without it. I believe that even this pr's test case with -fno-crossjumping > is enough

[Bug c++/60367] Default argument object is not getting constructed

2014-03-10 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60367 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug debug/60438] [4.9 Regression] dwarf2cfi :2239 still assert,not the same cause as PR 59575

2014-03-10 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60438 --- Comment #29 from Richard Henderson --- linj, that hunk is required. It's easy to produce a difference ICE without it. I believe that even this pr's test case with -fno-crossjumping is enough to trigger the different ICE. Jakub, it's way mor

[Bug preprocessor/60492] Using the L#param in a macro fails

2014-03-10 Thread jr at heisey dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60492 --- Comment #1 from J.R. Heisey --- Created attachment 32327 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32327&action=edit preprocessor results for GCC 4.5.1

[Bug preprocessor/60492] New: Using the L#param in a macro fails

2014-03-10 Thread jr at heisey dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60492 Bug ID: 60492 Summary: Using the L#param in a macro fails Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: preprocessor

[Bug libstdc++/51749] Including pollutes global namespace

2014-03-10 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51749 Jonathan Wakely changed: What|Removed |Added CC||will at wmitchell dot net --- Comment #

[Bug libstdc++/60491] Macros defined in sys/sysmacros.h pulled in by even in -std=c++11

2014-03-10 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60491 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/60491] New: Macros defined in sys/sysmacros.h pulled in by even in -std=c++11

2014-03-10 Thread will at wmitchell dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60491 Bug ID: 60491 Summary: Macros defined in sys/sysmacros.h pulled in by even in -std=c++11 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug target/60410] [4.7/4.8/4.9 Regression] -fshort-double ICEs x86_64

2014-03-10 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60410 --- Comment #5 from Dominique d'Humieres --- See also http://gcc.gnu.org/ml/gcc-testresults/2014-03/msg00661.html (x86_64-unknown-linux-gnu).

[Bug fortran/60483] [4.7/4.8/4.9 Regression] No IMPLICIT type error with: ASSOCIATE( X => derived_type() ) [i.e. w/ structure constructor]

2014-03-10 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60483 --- Comment #2 from Dominique d'Humieres --- The change in behavior occurred after r181425 (r181424 is OK).

[Bug c++/60367] Default argument object is not getting constructed

2014-03-10 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60367 Jonathan Wakely changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #7

[Bug libgcc/60472] Warning: array subscript is above array bounds when compiling crtstuff.c

2014-03-10 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60472 Uroš Bizjak changed: What|Removed |Added Status|ASSIGNED|RESOLVED URL|

[Bug fortran/60458] Error message on associate: deferred type parameter and requires either the pointer or allocatable attribute

2014-03-10 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60458 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libgcc/60472] Warning: array subscript is above array bounds when compiling crtstuff.c

2014-03-10 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60472 --- Comment #2 from uros at gcc dot gnu.org --- Author: uros Date: Mon Mar 10 18:31:20 2014 New Revision: 208457 URL: http://gcc.gnu.org/viewcvs?rev=208457&root=gcc&view=rev Log: PR libgcc/60472 * crtstuff.c (frame_dummy): Use void **jcr_l

[Bug fortran/60483] [4.7/4.8/4.9 Regression] No IMPLICIT type error with: ASSOCIATE( X => derived_type() ) [i.e. w/ structure constructor]

2014-03-10 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60483 janus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libgcc/60472] Warning: array subscript is above array bounds when compiling crtstuff.c

2014-03-10 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60472 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c/60490] please define __LITTLE_ENDIAN__/__BIG_ENDIAN__ for every target where it makes sense

2014-03-10 Thread chandlerc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60490 --- Comment #7 from Chandler Carruth --- (In reply to Jakub Jelinek from comment #6) > Just look what GCC does? > Say on x86_64 it does: > gcc -E -dD -xc /dev/null | grep ENDIAN > #define __ORDER_LITTLE_ENDIAN__ 1234 > #define __ORDER_BIG_ENDIAN__

[Bug fortran/60458] Error message on associate: deferred type parameter and requires either the pointer or allocatable attribute

2014-03-10 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60458 --- Comment #5 from janus at gcc dot gnu.org --- (In reply to janus from comment #3) > I think this should go into a separate PR. The problem of comment 2/3 is now tracked as PR60483.

[Bug c/60490] please define __LITTLE_ENDIAN__/__BIG_ENDIAN__ for every target where it makes sense

2014-03-10 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60490 --- Comment #6 from Jakub Jelinek --- Just look what GCC does? Say on x86_64 it does: gcc -E -dD -xc /dev/null | grep ENDIAN #define __ORDER_LITTLE_ENDIAN__ 1234 #define __ORDER_BIG_ENDIAN__ 4321 #define __ORDER_PDP_ENDIAN__ 3412 #define __BYTE_OR

[Bug c/60490] please define __LITTLE_ENDIAN__/__BIG_ENDIAN__ for every target where it makes sense

2014-03-10 Thread chandlerc at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60490 --- Comment #5 from Chandler Carruth --- (In reply to Eric Christopher from comment #4) > I disagree for bare metal that including endian is the right way, but agree > that __BYTE_ORDER__ is the right way to do this in general. > > Thanks Jakub.

[Bug c/60490] please define __LITTLE_ENDIAN__/__BIG_ENDIAN__ for every target where it makes sense

2014-03-10 Thread echristo at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60490 --- Comment #4 from Eric Christopher --- I disagree for bare metal that including endian is the right way, but agree that __BYTE_ORDER__ is the right way to do this in general. Thanks Jakub.

[Bug c/60490] please define __LITTLE_ENDIAN__/__BIG_ENDIAN__ for every target where it makes sense

2014-03-10 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60490 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/60490] please define __LITTLE_ENDIAN__/__BIG_ENDIAN__ for every target where it makes sense

2014-03-10 Thread echristo at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60490 --- Comment #2 from Eric Christopher --- Why does it seem like a bad decision? Endianness can be separate from OS (or bare metal) so I don't see how outputting the macro as a per-cpu define is a bad thing.

[Bug c/60490] please define __LITTLE_ENDIAN__/__BIG_ENDIAN__ for every target where it makes sense

2014-03-10 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60490 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1 f

[Bug middle-end/60482] Loop optimization regression

2014-03-10 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60482 Jakub Jelinek changed: What|Removed |Added CC||pinskia at gcc dot gnu.org --- Comment #3

[Bug c/60490] New: please define __LITTLE_ENDIAN__/__BIG_ENDIAN__ for every target where it makes sense

2014-03-10 Thread rafael.espindola at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60490 Bug ID: 60490 Summary: please define __LITTLE_ENDIAN__/__BIG_ENDIAN__ for every target where it makes sense Product: gcc Version: unknown Status: UNCONFIRMED Sev

[Bug other/60486] [avr] missed optimization on detecting zero flag set

2014-03-10 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60486 --- Comment #3 from Georg-Johann Lay --- Here is a smaller test case with similar artifact (insn #7): extern void foo (unsigned); char v; void pr_60486 (unsigned z) { if (--z == 0) v = 0; foo (z); } pr_60486: sbiw r24,1 ; 6

[Bug other/60486] [avr] missed optimization on detecting zero flag set

2014-03-10 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60486 Georg-Johann Lay changed: What|Removed |Added Target||avr Status|UNCONFIRMED

[Bug other/60486] [avr] missed optimization on detecting zero flag set

2014-03-10 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60486 Georg-Johann Lay changed: What|Removed |Added CC||gjl at gcc dot gnu.org --- Comment #1

[Bug tree-optimization/59025] [4.9 Regression] Revision 203979 causes failure in CPU2006 benchmark 435.gromacs

2014-03-10 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59025 --- Comment #9 from Jakub Jelinek --- Can you please try the http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60418#c21 patch?

[Bug middle-end/60418] [4.9 Regression] 435.gromacs in SPEC CPU 2006 is miscompiled

2014-03-10 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60418 --- Comment #22 from H.J. Lu --- (In reply to Jakub Jelinek from comment #21) > Can you try if sorting on gimple_uid would help this or not? I think it > would be something like: Yes, it works.

[Bug libstdc++/60489] New: Document which functions can be recursively reentered

2014-03-10 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60489 Bug ID: 60489 Summary: Document which functions can be recursively reentered Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: documentation Severity: normal

[Bug tree-optimization/59121] [4.8/4.9 Regression] endless loop with -O2 -floop-parallelize-all

2014-03-10 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59121 --- Comment #15 from Jeffrey A. Law --- Mircea, thanks. I'm definitely looking forward to seeing Graphite in a better state! With you on board at INRIA and working on Graphite, I will not be calling for Graphite's removal after the 4.9 release.

[Bug middle-end/60418] [4.9 Regression] 435.gromacs in SPEC CPU 2006 is miscompiled

2014-03-10 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60418 --- Comment #21 from Jakub Jelinek --- Can you try if sorting on gimple_uid would help this or not? I think it would be something like: --- gcc/tree-ssa-reassoc.c.jj2014-02-19 06:59:35.0 +0100 +++ gcc/tree-ssa-reassoc.c2014-03-10

[Bug tree-optimization/59121] [4.8/4.9 Regression] endless loop with -O2 -floop-parallelize-all

2014-03-10 Thread mircea.namolaru at inria dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59121 --- Comment #14 from Mircea Namolaru --- Confirmed. Start looking at it. This test also enters in an endless loop with the options -fgraphite-identiy -floop-nest-optimize -O2 -c.

[Bug c++/58678] [4.9 Regression] pykde4-4.11.2 link error (devirtualization too trigger happy)

2014-03-10 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678 Jason Merrill changed: What|Removed |Added Assignee|jason at gcc dot gnu.org |hubicka at gcc dot gnu.org --- Co

[Bug c/60488] New: missing -Wmaybe-uninitialized on a conditional with goto

2014-03-10 Thread msebor at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60488 Bug ID: 60488 Summary: missing -Wmaybe-uninitialized on a conditional with goto Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal Priori

[Bug testsuite/60487] New: FAIL: gcc.dg/tree-prof/crossmodule-indircall-1a.c compilation, -fprofile-generate -D_PROFILE_GENERATE

2014-03-10 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60487 Bug ID: 60487 Summary: FAIL: gcc.dg/tree-prof/crossmodule-indircall-1a.c compilation, -fprofile-generate -D_PROFILE_GENERATE Product: gcc Version: 4.9.0 Status: UNCONFIRM

[Bug middle-end/60418] [4.9 Regression] 435.gromacs in SPEC CPU 2006 is miscompiled

2014-03-10 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60418 --- Comment #20 from H.J. Lu --- (In reply to Richard Biener from comment #13) > Huh, adding a pre-header should _never_ do sth like that. Can you produce > a small testcase that exhibits these kind of changes with adding/removing > a preheader?

[Bug c++/53492] [4.7/4.8/4.9 Regression] ICE in retrieve_specialization, at cp/pt.c:985

2014-03-10 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53492 --- Comment #5 from Jason Merrill --- Author: jason Date: Mon Mar 10 15:44:50 2014 New Revision: 208455 URL: http://gcc.gnu.org/viewcvs?rev=208455&root=gcc&view=rev Log: PR c++/53492 * parser.c (cp_parser_class_head): Also check PRIMARY_T

[Bug rtl-optimization/60452] [4.8/4.9 Regression] wrong code at -O1 on x86_64-linux-gnu (affecting trunk and 4.8.x)

2014-03-10 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60452 Jakub Jelinek changed: What|Removed |Added Component|tree-optimization |rtl-optimization --- Comment #9 from Jaku

[Bug c/55383] -Wcast-qual reports incorrect message

2014-03-10 Thread gerald at pfeifer dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55383 Gerald Pfeifer changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #8 from Gerald Pfei

[Bug other/60486] New: [avr] missed optimization on detecting zero flag set

2014-03-10 Thread darryl.piper at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60486 Bug ID: 60486 Summary: [avr] missed optimization on detecting zero flag set Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug ipa/60457] [4.9 Regression] ICE in cgraph_get_node

2014-03-10 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60457 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libgcc/60464] [arm] ARM -mthumb version of libgcc contains ARM (non-thumb) code; not safe for thumb-only architectures

2014-03-10 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60464 --- Comment #8 from Richard Earnshaw --- (In reply to Jeremy Cooper from comment #7) > Is there a reason these were commented out? Is the armv7 multilib unstable? Volume of variants that have to be compiled at build time. Each enabled entry pra

[Bug ipa/60457] [4.9 Regression] ICE in cgraph_get_node

2014-03-10 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60457 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Mon Mar 10 14:55:20 2014 New Revision: 208454 URL: http://gcc.gnu.org/viewcvs?rev=208454&root=gcc&view=rev Log: PR ipa/60457 * ipa.c (symtab_remove_unreachable_nodes): Don't call

[Bug middle-end/60482] Loop optimization regression

2014-03-10 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60482 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug tree-optimization/60485] New: field-sensitive points-to confused by pointer offsetting

2014-03-10 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60485 Bug ID: 60485 Summary: field-sensitive points-to confused by pointer offsetting Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priori

[Bug tree-optimization/60485] field-sensitive points-to confused by pointer offsetting

2014-03-10 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60485 Richard Biener changed: What|Removed |Added Keywords||wrong-code Status|UNCONFIRME

[Bug target/60481] [4.9 Regression] Missing diagnostic "ISO C++ forbids declaration of 'foo' with no type"

2014-03-10 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60481 --- Comment #2 from Dmitry Gorbachev --- Yes, it seems that it is on (there is an error with -fno-ms-extensions), but: $ i686-w64-mingw32-g++-4.9.0 -Q --help=c++ | grep ms-ext -fms-extensions [disabled]

[Bug c++/60474] [4.9 Regression] Crash in tree_class_check

2014-03-10 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60474 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug c++/60474] [4.9 Regression] Crash in tree_class_check

2014-03-10 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60474 --- Comment #6 from Richard Biener --- Author: rguenth Date: Mon Mar 10 13:27:16 2014 New Revision: 208451 URL: http://gcc.gnu.org/viewcvs?rev=208451&root=gcc&view=rev Log: 2014-03-10 Richard Biener PR middle-end/60474 * tree.c (signe

[Bug middle-end/60418] [4.9 Regression] 435.gromacs in SPEC CPU 2006 is miscompiled

2014-03-10 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60418 --- Comment #19 from rguenther at suse dot de --- On Mon, 10 Mar 2014, jakub at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60418 > > --- Comment #18 from Jakub Jelinek --- > Shouldn't we just prefer the original IL if

[Bug ada/60411] ADA bootstrap failure on ARM

2014-03-10 Thread charlet at adacore dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60411 --- Comment #7 from charlet at adacore dot com --- > the cross build for arm-linux-gnueabihf succeeds again. Great. > So they use the same system.ads, which now links with a-exexpr-gcc.adb; > Should'nt this target now also use EH_MECHANISM=-gcc

Re: [Bug ada/60411] ADA bootstrap failure on ARM

2014-03-10 Thread Arnaud Charlet
> the cross build for arm-linux-gnueabihf succeeds again. Great. > So they use the same system.ads, which now links with a-exexpr-gcc.adb; > Should'nt this target now also use EH_MECHANISM=-gcc or -arm? Yes, android should also use EH_MECHANISM=-arm I'll make that change.

[Bug middle-end/60429] [4.7/4.8/4.9 Regression] Miscompilation (aliasing) with -finline-functions

2014-03-10 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60429 --- Comment #21 from Richard Biener --- AFAIK I can understand the reduced testcase AET is never written to anything but the initial NULL pointers. Neither CerateETandAET nor loadAET do anything to the PolygonRegion local AET. I have a fix (bah,

[Bug debug/60438] [4.9 Regression] dwarf2cfi :2239 still assert,not the same cause as PR 59575

2014-03-10 Thread manjian2006 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60438 --- Comment #28 from linzj --- (In reply to Jakub Jelinek from comment #27) > Wonder if we just shouldn't pass the other insn (the one we'd like to > delete) to > try_apply_stack_adjustment and if either of them is frame related insn, > check hard

[Bug middle-end/60482] Loop optimization regression

2014-03-10 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60482 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/60484] New: -fdump-rtl-expand and attribute optimize gives incorrect dump file path

2014-03-10 Thread secondary.mail7865220 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60484 Bug ID: 60484 Summary: -fdump-rtl-expand and attribute optimize gives incorrect dump file path Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal

[Bug ada/60411] ADA bootstrap failure on ARM

2014-03-10 Thread bernd.edlinger at hotmail dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60411 Bernd Edlinger changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/60452] [4.8/4.9 Regression] wrong code at -O1 on x86_64-linux-gnu (affecting trunk and 4.8.x)

2014-03-10 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60452 --- Comment #8 from Eric Botcazou --- > But what would be safe positive/negative offsets from frame_pointer? > I mean, e.g. size of arguments is not included in the frame size, so size of > arguments would need to be taken into account too, plus d

[Bug fortran/60483] New: associate error on valid code: no IMPLICIT type

2014-03-10 Thread antony at cosmologist dot info
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60483 Bug ID: 60483 Summary: associate error on valid code: no IMPLICIT type Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fo

[Bug fortran/60458] Error message on associate: deferred type parameter and requires either the pointer or allocatable attribute

2014-03-10 Thread antony at cosmologist dot info
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60458 --- Comment #4 from Antony Lewis --- OK, will do. (thought the underlying cause might be same issue with associate variables)

[Bug middle-end/60482] New: Loop optimization regression

2014-03-10 Thread yvan.roux at linaro dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60482 Bug ID: 60482 Summary: Loop optimization regression Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end

[Bug fortran/60458] Error message on associate: deferred type parameter and requires either the pointer or allocatable attribute

2014-03-10 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60458 --- Comment #3 from janus at gcc dot gnu.org --- (In reply to Antony Lewis from comment #2) > Here's a related example: Though the test case may be loosely related to comment 0, the error is probably not so much related. Reduced version of commen

  1   2   >