[Bug testsuite/55621] New: no gcc or g++ tests run for solaris2.11 target : missing $OBJDIR/gcc/testsuite/config/unix_{gcc,g++}.exp files

2012-12-08 Thread jason.vas.dias at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55621 Bug #: 55621 Summary: no gcc or g++ tests run for solaris2.11 target : missing $OBJDIR/gcc/testsuite/config/unix_{gcc,g++}.exp files Classification: Unclassified

[Bug bootstrap/55083] failure while configuring libatomic is not cleaned up

2012-12-08 Thread pedzsan at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55083 --- Comment #6 from Perry Smith 2012-12-09 05:40:28 UTC --- If it helps, here are the last messages from the make log: checking for powerpc-ibm-aix6.1.0.0-gcc... /usr/work/build/gcc.git/./gcc/xgcc -B/usr/work/build/gcc.git/./gcc/ -B /gs

[Bug bootstrap/55083] failure while configuring libatomic is not cleaned up

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55083 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug bootstrap/55083] failure while configuring libatomic is not cleaned up

2012-12-08 Thread pedzsan at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55083 --- Comment #4 from Perry Smith 2012-12-09 04:45:47 UTC --- I can't remember much about this. Things may have changed since I reported it. Is the Makefile created as the last step? If not, then if something fails after the Makefile is

[Bug tree-optimization/55085] [4.8 regression] false positive -Warray-bounds

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55085 Andrew Pinski changed: What|Removed |Added CC||akim.demaille at gmail dot

[Bug tree-optimization/55222] [4.8 Regression] weird unstable "array subscript is above array bounds" warning

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55222 Andrew Pinski changed: What|Removed |Added Keywords||diagnostic Status|UN

[Bug bootstrap/55196] GCC 4.8 build error : link error on OS X 10.6

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55196 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug fortran/51343] compile GCC4.6.2 in apple OS X 10.6.8, error found. and also in 4.6.1 4.5.0

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51343 Andrew Pinski changed: What|Removed |Added CC||shankerwangmiao at 163 dot

[Bug fortran/55205] build gcc-4.7.2 failed on darwin

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55205 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug middle-end/55152] MAX_EXPR(a,-a) is really ABS_EXPR(a)

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55152 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Se

[Bug target/55146] jumptables with byte entries produce wrong code with -Os/-O2 for SH-1

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55146 Andrew Pinski changed: What|Removed |Added Keywords||wrong-code Target|

[Bug tree-optimization/55107] [4.7/4.8 Regression] GCC in an infinite loop in PRE

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55107 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug c++/54883] [4.6/4.7/4.8 Regression] Name mangling of types in an unnamed namespace

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54883 Andrew Pinski changed: What|Removed |Added Keywords||ABI Status|UNCONFIRM

[Bug target/55089] ICE in varasm.c during bootstrap-lean on x86_64-pc-solaris2.10

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55089 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug target/55089] ICE in varasm.c during bootstrap-lean on x86_64-pc-solaris2.10

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55089 Andrew Pinski changed: What|Removed |Added Keywords||build, ice-on-valid-code

[Bug target/55431] Invalid auxv search in ppc linux-unwind code.

2012-12-08 Thread bugdal at aerifal dot cx
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55431 --- Comment #2 from Rich Felker 2012-12-09 02:37:19 UTC --- The ABI issue is a dependency on an undocumented part of glibc's ABI behavior -- I don't see anywhere it's documented that __libc_stack_end points at "argc" (i.e. the original pla

[Bug debug/55059] [4.8 Regression] DWARF missing concrete class definition

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55059 Andrew Pinski changed: What|Removed |Added Keywords||wrong-debug Version|u

[Bug c/55457] Having some predefined macros to get more information about gcc vector extensions capabilities would be nice

2012-12-08 Thread siarhei.siamashka at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55457 --- Comment #2 from Siarhei Siamashka 2012-12-09 02:33:24 UTC --- (In reply to comment #1) > The whole point of the gcc vector extensions is that you don't need to depend > on what the hardware can do under neath as it should produce good

[Bug tree-optimization/54982] false unitialized warning about store_flag in tree-ssa-loop-im.c

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54982 Andrew Pinski changed: What|Removed |Added Keywords||diagnostic Status|UN

[Bug bootstrap/55083] failure while configuring libatomic is not cleaned up

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55083 --- Comment #3 from Andrew Pinski 2012-12-09 02:23:48 UTC --- It does not test if the directory exists but rather if the Makefile in the directory exists. test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \ So I think this is

[Bug target/54951] Incorrect pointer handling on 32K boundary

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54951 Andrew Pinski changed: What|Removed |Added Severity|critical|normal

[Bug middle-end/55266] vector expansion: 24 movs for 4 adds

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55266 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug other/55530] Visibility warning not always shown

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55530 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/55516] strict volatile bitfields are done by what the ARM EABI says

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55516 Andrew Pinski changed: What|Removed |Added Keywords||wrong-code Component|re

[Bug c/55457] Having some predefined macros to get more information about gcc vector extensions capabilities would be nice

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55457 --- Comment #1 from Andrew Pinski 2012-12-09 01:39:39 UTC --- The whole point of the gcc vector extensions is that you don't need to depend on what the hardware can do under neath as it should produce good code in either case.

[Bug testsuite/55440] Plugin tests is compiled with wrong CFLAGS

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55440 --- Comment #1 from Andrew Pinski 2012-12-09 01:34:15 UTC --- > 1. plugin DSO is dlopened by linker, not GCC. Compiling it with asan may > not work correctly. linker may not find asan DSO at run-time. No this is testing the plugin to GC

[Bug c/55422] gcc does not diagnose change of linkage for a function.

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55422 --- Comment #5 from Andrew Pinski 2012-12-09 01:29:44 UTC --- The first example is invalid C90 anyways: t4.c:10:3: error: ISO C90 forbids mixed declarations and code [-Wpedantic]

[Bug c++/55254] Warn for implicit conversion from int to char

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55254 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement

[Bug middle-end/55279] New pseudo registers aren't supported in CSE

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55279 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code --- Comment #

[Bug c++/54416] [4.7/4.8 Regression] ICE (segv) in codegen

2012-12-08 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54416 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unas

[Bug target/55246] Define a macro for 16*1024*1024 in i386.c

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55246 Andrew Pinski changed: What|Removed |Added Target||i?86-*-* x86_64-linux-gnu

[Bug target/55344] Cross compiling for alpha-linux fails because doesn't exist

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55344 Andrew Pinski changed: What|Removed |Added Keywords||build Target|

[Bug target/55431] Invalid auxv search in ppc linux-unwind code.

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55431 --- Comment #1 from Andrew Pinski 2012-12-09 00:59:40 UTC --- There seems like there are two different issues here. The first issue if musl libc not following the same ABI as glibc. The second issues looks like maybe a real one.

[Bug c/55420] Gcc produces an internal compiler error (nested function with variably modified return)

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55420 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c/39900] ICE on nested function returning pointer to VLA

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39900 Andrew Pinski changed: What|Removed |Added CC||cookevillain at yahoo dot

[Bug libgcc/55589] Failure compiling "generic-morestack-thread.c", without threads

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55589 --- Comment #3 from Andrew Pinski 2012-12-09 00:48:37 UTC --- Created attachment 28902 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28902 Patch which might work Can you try this patch?

[Bug other/55560] fesetround(FE_DOWNWARD) causes cos() to return values outside the range of -1 to +1

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55560 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/55582] [C++11] Unable to define string user-defined literal without leading underscore.

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55582 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libfortran/55601] libgfortran build fails with --disable-libquadmath

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55601 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/55613] Add suggestion of adding struct if the name exists in the struct tag

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55613 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Keywords|

[Bug c++/55606] sorry, unimplemented: non-trivial designated initializers not supported

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55606 Andrew Pinski changed: What|Removed |Added Keywords||FIXME, rejects-valid

[Bug sanitizer/55480] many test cases fail using -fsanitize=address with internal compiler error: verify_gimple failed

2012-12-08 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55480 Jack Howarth changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug c++/55578] Disabling warnings inside macro definition doesn't work

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55578 Andrew Pinski changed: What|Removed |Added Keywords||diagnostic Status|UN

[Bug middle-end/55595] [google] r172952 (LIPO) broke profiledbootstrap on google/main, and later in google/gcc-4_7

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55595 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug lto/55596] [google] r191813 broke bootstrap-lto on google/gcc-4_7 branch

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55596 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug middle-end/55078] [4.8 Regression] FAIL: g++.dg/torture/pr46154.C

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55078 Andrew Pinski changed: What|Removed |Added CC||dcb314 at hotmail dot com --- C

[Bug tree-optimization/55104] [4.8 Regression] ice in inline_call, at ipa-inline-transform.c:269

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55104 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug rtl-optimization/52573] [4.6/4.7/4.8 regression] regrename creates overlapping register allocations for output operands

2012-12-08 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52573 --- Comment #10 from Andreas Schwab 2012-12-08 19:31:46 UTC --- http://gcc.gnu.org/ml/gcc-testresults/2012-12/msg00595.html is based on r191055.

[Bug sanitizer/55599] switch from mach_override to mac interpose function support in libasan broke -static-libasan

2012-12-08 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55599 Jack Howarth changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug rtl-optimization/52573] [4.6/4.7/4.8 regression] regrename creates overlapping register allocations for output operands

2012-12-08 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52573 Mikael Pettersson changed: What|Removed |Added CC||mikpe at it dot uu.se --- C

[Bug other/53313] Add warning levels

2012-12-08 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53313 --- Comment #5 from Marc Glisse 2012-12-08 17:59:31 UTC --- Created attachment 28901 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28901 -Weverything A very basic implementation of -Weverything (I don't really understand that cod

[Bug sanitizer/55374] [asan] -static-libasan -static-libstdc++ doesn't work

2012-12-08 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55374 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW URL|

[Bug sanitizer/55374] [asan] -static-libasan -static-libstdc++ doesn't work

2012-12-08 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55374 H.J. Lu changed: What|Removed |Added Target Milestone|--- |4.8.0 Summary|[asan] Wrong

[Bug sanitizer/55374] [asan] Wrong linking order of libasan and libstdc++

2012-12-08 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55374 --- Comment #3 from H.J. Lu 2012-12-08 17:05:51 UTC --- [hjl@gnu-6 gcc]$ cat /tmp/bad.cc #include int main () { int *buf = new int(30); buf[30]=1; return 0; } [hjl@gnu-6 gcc]$ ./release/usr/gcc-4.8.0/bin/g++ -fsanitize=addr

[Bug other/54814] [4.8 Regression] ICE: unable to find a register to spill in class 'R0_REG'

2012-12-08 Thread bernds at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54814 --- Comment #9 from Bernd Schmidt 2012-12-08 14:08:52 UTC --- Created attachment 28900 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28900 Candidate patch Try this.

[Bug other/54814] [4.8 Regression] ICE: unable to find a register to spill in class 'R0_REG'

2012-12-08 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54814 Steven Bosscher changed: What|Removed |Added CC|steven at gcc dot gnu.org |bernds at gcc dot gnu.org ---

[Bug rtl-optimization/55158] [4.8 Regression] segfault in schedule_region at -O3

2012-12-08 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55158 --- Comment #23 from Steven Bosscher 2012-12-08 12:12:59 UTC --- Author: steven Date: Sat Dec 8 12:12:50 2012 New Revision: 194322 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=194322 Log: PR rtl-optimization/55158 *

[Bug c++/35688] template visibility not overridden by template arguments

2012-12-08 Thread Woebbeking at web dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35688 André Wöbbeking changed: What|Removed |Added CC||Woebbeking at web dot de --- Comment #

[Bug other/54814] [4.8 Regression] ICE: unable to find a register to spill in class 'R0_REG'

2012-12-08 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54814 --- Comment #7 from Georg-Johann Lay 2012-12-08 10:28:07 UTC --- Many thanks for your help! Mike Stein stopped posting test results quite some time ago. Dunno why, he does not respond to email. avr.h defines R0_REG as register class

[Bug c++/55619] [4.8 Regression] Chromium build fails with: error: memory input is not directly addressable

2012-12-08 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55619 --- Comment #5 from Marc Glisse 2012-12-08 08:49:35 UTC --- Indeed I got it down to this code, which fails just the same with an int instead of a vector. I didn't know it was forbidden to pass constants with the "m" constraint, I thought g

[Bug c++/55619] [4.8 Regression] Chromium build fails with: error: memory input is not directly addressable

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55619 --- Comment #4 from Andrew Pinski 2012-12-08 08:29:53 UTC --- I think it is obvious what is happening. The c++ front-end is propagating the const vector. Does a const int cause a similar issue if so the inline-asm is buggy i think.

[Bug c++/55619] [4.8 Regression] Chromium build fails with: error: memory input is not directly addressable

2012-12-08 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55619 Markus Trippelsdorf changed: What|Removed |Added CC||glisse at gcc dot gnu.org

[Bug tree-optimization/55619] [4.8 Regression] Chromium build fails with: error: memory input is not directly addressable

2012-12-08 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55619 --- Comment #2 from Andrew Pinski 2012-12-08 08:05:54 UTC --- I think it would be better to rewrite this using intrinsics than depending on the register allocator. You have 3 register inputs, 4 register outputs and 5 memory inputs. I a