Bug 46446 - [4.6 regression] New test failures
Summary: [4.6 regression] New test failures
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: middle-end (show other bugs)
Version: 4.6.0
: P3 normal
Target Milestone: 4.6.0
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-12 01:23 UTC by H.J. Lu
Modified: 2010-11-12 14:05 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:
Known to work:
Known to fail:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description H.J. Lu 2010-11-12 01:23:57 UTC
On Linux/ia32, revision 166635 gave:

FAIL: g++.dg/guality/redeclaration1.C  -O2 -flto -flto-partition=none  line 13 i == 42
FAIL: g++.dg/torture/pr34850.C  -O2 -flto -flto-partition=none  (test for excess errors)
FAIL: gcc.dg/guality/pr43077-1.c  -O2 -flto -flto-partition=none  line 42 varb == 2
FAIL: gcc.dg/guality/pr43479.c  -O2 -flto -flto-partition=none  line 13 h == 9
FAIL: gcc.dg/guality/pr43479.c  -O2 -flto -flto-partition=none  line 18 h == 9
FAIL: gcc.dg/tree-ssa/inline-5.c (test for excess errors)
FAIL: gcc.dg/tree-ssa/inline-5.c scan-tree-dump-times optimized "do_inc.*;" 10: dump file does not exist
FAIL: gcc.dg/tree-ssa/inline-6.c (test for excess errors)
FAIL: gcc.dg/tree-ssa/inline-6.c scan-tree-dump-times optimized "do_inc.*;" 10: dump file does not exist

Revision 166623 is OK.
Comment 1 Andrew Pinski 2010-11-12 01:26:21 UTC
>FAIL: g++.dg/guality/redeclaration1.C  -O2 -flto -flto-partition=none  line 13
i == 42
> FAIL: g++.dg/torture/pr34850.C  -O2 -flto -flto-partition=none  (test for
excess errors)
> FAIL: gcc.dg/guality/pr43077-1.c  -O2 -flto -flto-partition=none  line 42 varb
== 2
> FAIL: gcc.dg/guality/pr43479.c  -O2 -flto -flto-partition=none  line 13 h == 9
> FAIL: gcc.dg/guality/pr43479.c  -O2 -flto -flto-partition=none  line 18 h == 9


The above ones are just caused by including -flto -flto-partition=none in the torture flags now, not to mention they fail before with -flto :).
Comment 2 Jan Hubicka 2010-11-12 04:49:49 UTC
> The above ones are just caused by including -flto -flto-partition=none in the
> torture flags now, not to mention they fail before with -flto :).
Yes, those are old failures, just with new names.

Honza
Comment 3 Jan Hubicka 2010-11-12 14:05:17 UTC
I fixed the inline-5/inline-6 commits, the other testcases are just renamed from -lfto failures, so they are not new. Fixed thus.