[testsuite] Skip gcc.dg/ucnid-5-utf8.c unless ucn is supported
Rainer Orth
ro@CeBiTec.Uni-Bielefeld.DE
Mon Sep 23 10:18:00 GMT 2019
The new gcc.dg/ucnid-5-utf8.c test FAILs on Solaris with the native
assembler:
+FAIL: gcc.dg/ucnid-5-utf8.c (test for excess errors)
+UNRESOLVED: gcc.dg/ucnid-5-utf8.c compilation failed to produce executable
Excess errors:
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 22: error: invalid character (0x9f)
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 22: error: invalid character (0x98)
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 22: error: invalid character (0x80)
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 23: error: invalid character (0x9f)
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 23: error: invalid character (0x98)
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 23: error: invalid character (0x80)
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 25: error: unknown opcode "a$b"
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 25: error: invalid character (0x9f)
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 25: error: invalid character (0x98)
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 25: error: invalid character (0x80)
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 25: error: statement syntax
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 37: error: invalid character (0x9f)
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 37: error: invalid character (0x98)
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 37: error: invalid character (0x80)
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 37: error: invalid character (0x9f)
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 37: error: invalid character (0x98)
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 37: error: invalid character (0x80)
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 60: error: invalid character (0x9f)
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 60: error: invalid character (0x98)
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 60: error: invalid character (0x80)
/usr/ccs/bin/as: "/var/tmp//cc8LEnCb.s", line 37: warning: size of "a$b" redefined
The test uses a UCN identifier (as can only be seen with cat -v), but
fails to declare that requirement. Fixed as follows as has been done in
the other affected ucnid-*.c tests. Now the test is UNSUPPORTED on
i386-pc-solaris2.11 with as and PASSes with gas.
Installed on mainline.
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University
2019-09-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* gcc.dg/ucnid-5-utf8.c: Skip unless ucn is supported.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: testsuite-ucnid-5-utf8-ucn.patch
Type: text/x-patch
Size: 527 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20190923/6ea1b16b/attachment.bin>
More information about the Gcc-patches
mailing list