[foreign] libEndianTest fails on windows
Maurizio Cimadamore
maurizio.cimadamore at oracle.com
Fri Mar 1 11:19:27 UTC 2019
Hi,
The new endianness tests fails on windows platform:
=== Output from failing command(s) repeated here ===
jib > * For target support_test_jdk_jtreg_native_support_libEndianTest_libEndianTest.obj:
jib > libEndianTest.c
jib > t:/workspace/open/test/jdk/java/foreign/types/libEndianTest.c(43): error C2061: syntax error: identifier 'uint16_t'
jib > t:/workspace/open/test/jdk/java/foreign/types/libEndianTest.c(44): error C2061: syntax error: identifier 'hl'
jib > t:/workspace/open/test/jdk/java/foreign/types/libEndianTest.c(44): error C2059: syntax error: ';'
jib > t:/workspace/open/test/jdk/java/foreign/types/libEndianTest.c(45): error C2061: syntax error: identifier 'hll'
jib > t:/workspace/open/test/jdk/java/foreign/types/libEndianTest.c(45): error C2059: syntax error: ';'
jib > t:/workspace/open/test/jdk/java/foreign/types/libEndianTest.c(46): error C2059: syntax error: '}'
jib > t:/workspace/open/test/jdk/java/foreign/types/libEndianTest.c(47): error C2061: syntax error: identifier 'ns'
jib > t:/workspace/open/test/jdk/java/foreign/types/libEndianTest.c(47): error C2059: syntax error: ';'
jib > t:/workspace/open/test/jdk/java/foreign/types/libEndianTest.c(48): error C2061: syntax error: identifier 'nl'
jib > t:/workspace/open/test/jdk/java/foreign/types/libEndianTest.c(48): error C2059: syntax error: ';'
jib > t:/workspace/open/test/jdk/java/foreign/types/libEndianTest.c(49): error C2061: syntax error: identifier 'nll'
jib > ... (rest of output omitted)
I think it's an issue with stdint.h not being included...
Maurizio
More information about the panama-dev
mailing list