Between 20100422 and 20100507 there appeared a testsuite regression on Tru64 UNIX V5.1B: FAIL: g++.dg/init/struct2.C (internal compiler error) FAIL: g++.dg/init/struct2.C (test for excess errors) Excess errors: /vol/gcc/src/hg/trunk/local/gcc/testsuite/g++.dg/init/struct2.C:20:5: internal compiler error: in decode_addr_const, at varasm.c:2854
Created attachment 20650 [details] preprocessed source code
Looking into it.
Subject: Bug 44100 Author: ebotcazou Date: Mon May 24 22:03:09 2010 New Revision: 159800 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=159800 Log: PR middle-end/44100 * typeck.c (cp_build_unary_op): Fold offsetof-like computations. Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/typeck.c trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/g++.dg/parse/array-size2.C
Should work again.