All the objc.dg-struct-layout-encoding-1 tests fail because ALIGN_DOUBLES (or what ever the option is) is set to be the opposite of the default on Linux and such.
-- Summary: All objc.dg-struct-layout-encoding-1 fails Product: gcc Version: 4.2.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3 Component: libobjc AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: pinskia at gcc dot gnu dot org GCC target triplet: i686-apple-darwin http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25762