This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Committed] xfail objc.dg-struct-layout-encoding-1/t0xx where xx >=25


The FIXME in the source for the generator describes why these are xfailed:
+ /* FIXME: these should not be xfailed but they are because
+ of bugs in libobjc and the objc front-end. 25 is because
+ vectors are not encoded. The rest are because or zero sized
+ arrays are encoded as pointers. */


Both of those bugs have been filed already, the later one is harder to fix
as it means also figuring out why some other tests fail when it to the "right"
encoding. I don't have time to fix that and both of these issues are not
regressions and in fact nobody would notice these until I created this automatic
generator.


Committed after a quick test on powerpc-darwin to make sure that they are xfailed.

Thanks,
Andrew Pinski

ChangeLog:

* objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
xfail txxx where xxx >= 25.


Attachment: t.diff.txt
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]