Re: GCC cannot move address calculation to store+load?

2013-01-19 Thread Xinliang David Li
A related discussion in this thread: http://gcc.gnu.org/ml/gcc/2013-01/msg00215.html On Fri, Jan 18, 2013 at 7:57 AM, Miles Bader wrote: > Richard Biener writes: >> Note that combine does not apply because %eax is used multiple >> times. This also means that for code-size the combining is not a

gcc-4.7-20130119 is now available

2013-01-19 Thread gccadmin
Snapshot gcc-4.7-20130119 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.7-20130119/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.7 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches

Re: gcc 4.7 regression on bool function specialization

2013-01-19 Thread Jonathan Wakely
N.B. This mail is not appropriate on this mailing list, which is for discussion of development of GCC. For help with GCC use the gcc-help list or to report bugs use bugzilla, thanks. On 19 January 2013 18:58, Jason A. Donenfeld wrote: > /* > * > * The output of this with gcc 4.7.2 is: > * > *

gcc 4.7 regression on bool function specialization

2013-01-19 Thread Jason A. Donenfeld
/* * * The output of this with gcc 4.7.2 is: * * 1 * 2 * this generic-int function should not be called * 0 * * * * The output of this with gcc 4.6.3 is: * * 1 * 2 * this type-bool function SHOULD BE called * 1 * */ #include #include #include #include struct Type { int dummy

Re: make check stops after one case in asan.exp

2013-01-19 Thread Bin.Cheng
On Sat, Jan 19, 2013 at 5:52 PM, Andreas Schwab wrote: > "Bin.Cheng" writes: > >> ERROR: (DejaGnu) proc "lreverse {{ASAN_OPTIONS 0}}" does not exist. > > What is the version of tcl you are using? Perhaps it doesn't know about > lreverse yet (which was added in tcl-8.5). My version is tcl-8.4, I

Re: make check stops after one case in asan.exp

2013-01-19 Thread Andreas Schwab
"Bin.Cheng" writes: > ERROR: (DejaGnu) proc "lreverse {{ASAN_OPTIONS 0}}" does not exist. What is the version of tcl you are using? Perhaps it doesn't know about lreverse yet (which was added in tcl-8.5). Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53

make check stops after one case in asan.exp

2013-01-19 Thread Bin.Cheng
Hi, I ran into a problem that gcc make check stops after one case in asan.exp, here is the dump information: Executed ./sleep-before-dying-1.exe, status 1 = ==30519== ERROR: AddressSanitizer: heap-use-after-free on address 0x41869fc5