http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45986
Summary: gcc.dg/tls/pr45870.c FAILs on Solaris 10/SPARC and x86 Product: gcc Version: 4.6.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: target AssignedTo: unassig...@gcc.gnu.org ReportedBy: r...@gcc.gnu.org CC: ja...@gcc.gnu.org Host: i386-pc-solaris2.10, sparc-sun-solaris2.10 Target: i386-pc-solaris2.10, sparc-sun-solaris2.10 Build: i386-pc-solaris2.10, sparc-sun-solaris2.10 The new gcc.dg/tls/pr45870.c test fails on both Solaris 10/SPARC and x86: * i386-pc-solaris2.10, both 32 and 64-bit: FAIL: gcc.dg/tls/pr45870.c (test for excess errors) Excess errors: /vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.dg/tls/pr45870.c:10:1: note: non-delegitimized UNSPEC 5 found in variable location * sparc-sun-solaris2.10, 32-bit only: FAIL: gcc.dg/tls/pr45870.c (internal compiler error) FAIL: gcc.dg/tls/pr45870.c (test for excess errors) Excess errors: /vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.dg/tls/pr45870.c:21:1: internal compiler error: output_operand: invalid expression as operand