[Bug bootstrap/48403] [4.7 Regression] bootstrap comparison failure
bernds at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Apr 4 22:27:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48403
--- Comment #39 from Bernd Schmidt <bernds at gcc dot gnu.org> 2011-04-04 22:27:26 UTC ---
(In reply to comment #37)
> Confirmed. Reduced testcase for -O2:
>
> typedef __builtin_va_list va_list;
>
> extern void exit (unsigned);
> extern int vfprintf (void *s, const char *format, va_list arg);
> extern void *stderr;
>
> void fatal (const char *format, ...)
> {
> va_list ap;
> __builtin_va_start(ap,format);
> vfprintf (stderr, format, ap);
> __builtin_va_end(ap);
> exit (1);
> }
mips64-linux, right?
$ ./cc1 ebtc.c -O2
fatal
Analyzing compilation unit
Performing interprocedural optimizations
<*free_lang_data> <visibility> <early_local_cleanups> <whole-program>
<ipa-profile> <cp> <inline> <pure-const> <static-var>Assembling functions:
fatal
Execution times (seconds)
df scan insns : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 (20%) wall
0 kB ( 0%) ggc
parser : 0.01 (100%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall
155 kB (22%) ggc
TOTAL : 0.01 0.00 0.05
701 kB
Extra diagnostic checks enabled; compiler may run slowly.
Configure with --enable-checking=release to disable checks.
$
How did you configure the toolchain?
More information about the Gcc-bugs
mailing list