-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Description
I'm seeing a couple of errors when running libc-test on AIX 7.2. Most of these seem like problems within libc-test itself?
With IBM Open XL C/C++ for AIX 17.1.3 as CC/CXX, I see the following errors:
Expand me
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:662:8: error: must use 'enum' tag to refer to type 'uio_rw'
cargo:warning= 662 | static uio_rw ctest_const_UIO_READ_val_static = UIO_READ;
cargo:warning= | ^
cargo:warning= | enum
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:666:14: error: must use 'enum' tag to refer to type 'uio_rw'
cargo:warning= 666 | CTEST_EXTERN uio_rw *ctest_const__UIO_READ(void) {
cargo:warning= | ^
cargo:warning= | enum
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:670:8: error: must use 'enum' tag to refer to type 'uio_rw'
cargo:warning= 670 | static uio_rw ctest_const_UIO_WRITE_val_static = UIO_WRITE;
cargo:warning= | ^
cargo:warning= | enum
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:674:14: error: must use 'enum' tag to refer to type 'uio_rw'
cargo:warning= 674 | CTEST_EXTERN uio_rw *ctest_const__UIO_WRITE(void) {
cargo:warning= | ^
cargo:warning= | enum
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:678:8: error: must use 'enum' tag to refer to type 'uio_rw'
cargo:warning= 678 | static uio_rw ctest_const_UIO_READ_NO_MOVE_val_static = UIO_READ_NO_MOVE;
cargo:warning= | ^
cargo:warning= | enum
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:682:14: error: must use 'enum' tag to refer to type 'uio_rw'
cargo:warning= 682 | CTEST_EXTERN uio_rw *ctest_const__UIO_READ_NO_MOVE(void) {
cargo:warning= | ^
cargo:warning= | enum
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:686:8: error: must use 'enum' tag to refer to type 'uio_rw'
cargo:warning= 686 | static uio_rw ctest_const_UIO_WRITE_NO_MOVE_val_static = UIO_WRITE_NO_MOVE;
cargo:warning= | ^
cargo:warning= | enum
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:690:14: error: must use 'enum' tag to refer to type 'uio_rw'
cargo:warning= 690 | CTEST_EXTERN uio_rw *ctest_const__UIO_WRITE_NO_MOVE(void) {
cargo:warning= | ^
cargo:warning= | enum
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:694:8: error: must use 'enum' tag to refer to type 'uio_rw'
cargo:warning= 694 | static uio_rw ctest_const_UIO_PWRITE_val_static = UIO_PWRITE;
cargo:warning= | ^
cargo:warning= | enum
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:698:14: error: must use 'enum' tag to refer to type 'uio_rw'
cargo:warning= 698 | CTEST_EXTERN uio_rw *ctest_const__UIO_PWRITE(void) {
cargo:warning= | ^
cargo:warning= | enum
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:14473:67: error: use of undeclared identifier 'uio_rw'
cargo:warning= 14473 | CTEST_EXTERN uint64_t ctest_size_of__uio_rw(void) { return sizeof(uio_rw); }
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:14476:75: error: use of undeclared identifier 'uio_rw'
cargo:warning= 14476 | CTEST_EXTERN uint64_t ctest_align_of__uio_rw(void) { return CTEST_ALIGNOF(uio_rw); }
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:14476:61: error: '_Alignof' applied to an expression is a GNU extension [-Werror,-Wgnu-alignof-expression]
cargo:warning= 14476 | CTEST_EXTERN uint64_t ctest_align_of__uio_rw(void) { return CTEST_ALIGNOF(uio_rw); }
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:96:30: note: expanded from macro 'CTEST_ALIGNOF'
cargo:warning= 96 | #define CTEST_ALIGNOF(T) _Alignof(T)
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15061:70: error: invalid application of 'sizeof' to an incomplete type 'union __poll_ctl_ext_u'
cargo:warning= 15061 | CTEST_EXTERN uint64_t ctest_size_of____poll_ctl_ext_u(void) { return sizeof(union __poll_ctl_ext_u); }
cargo:warning= | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15061:83: note: forward declaration of 'union __poll_ctl_ext_u'
cargo:warning= 15061 | CTEST_EXTERN uint64_t ctest_size_of____poll_ctl_ext_u(void) { return sizeof(union __poll_ctl_ext_u); }
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15064:71: error: invalid application of 'alignof' to an incomplete type 'union __poll_ctl_ext_u'
cargo:warning= 15064 | CTEST_EXTERN uint64_t ctest_align_of____poll_ctl_ext_u(void) { return CTEST_ALIGNOF(union __poll_ctl_ext_u); }
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:96:30: note: expanded from macro 'CTEST_ALIGNOF'
cargo:warning= 96 | #define CTEST_ALIGNOF(T) _Alignof(T)
cargo:warning= | ^ ~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15064:91: note: forward declaration of 'union __poll_ctl_ext_u'
cargo:warning= 15064 | CTEST_EXTERN uint64_t ctest_align_of____poll_ctl_ext_u(void) { return CTEST_ALIGNOF(union __poll_ctl_ext_u); }
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15067:73: error: invalid application of 'sizeof' to an incomplete type 'union _kernel_simple_lock'
cargo:warning= 15067 | CTEST_EXTERN uint64_t ctest_size_of___kernel_simple_lock(void) { return sizeof(union _kernel_simple_lock); }
cargo:warning= | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15067:86: note: forward declaration of 'union _kernel_simple_lock'
cargo:warning= 15067 | CTEST_EXTERN uint64_t ctest_size_of___kernel_simple_lock(void) { return sizeof(union _kernel_simple_lock); }
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15070:74: error: invalid application of 'alignof' to an incomplete type 'union _kernel_simple_lock'
cargo:warning= 15070 | CTEST_EXTERN uint64_t ctest_align_of___kernel_simple_lock(void) { return CTEST_ALIGNOF(union _kernel_simple_lock); }
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:96:30: note: expanded from macro 'CTEST_ALIGNOF'
cargo:warning= 96 | #define CTEST_ALIGNOF(T) _Alignof(T)
cargo:warning= | ^ ~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15070:94: note: forward declaration of 'union _kernel_simple_lock'
cargo:warning= 15070 | CTEST_EXTERN uint64_t ctest_align_of___kernel_simple_lock(void) { return CTEST_ALIGNOF(union _kernel_simple_lock); }
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15073:68: error: invalid application of 'sizeof' to an incomplete type 'union __ld_info_file'
cargo:warning= 15073 | CTEST_EXTERN uint64_t ctest_size_of____ld_info_file(void) { return sizeof(union __ld_info_file); }
cargo:warning= | ^ ~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15073:81: note: forward declaration of 'union __ld_info_file'
cargo:warning= 15073 | CTEST_EXTERN uint64_t ctest_size_of____ld_info_file(void) { return sizeof(union __ld_info_file); }
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15076:69: error: invalid application of 'alignof' to an incomplete type 'union __ld_info_file'
cargo:warning= 15076 | CTEST_EXTERN uint64_t ctest_align_of____ld_info_file(void) { return CTEST_ALIGNOF(union __ld_info_file); }
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:96:30: note: expanded from macro 'CTEST_ALIGNOF'
cargo:warning= 96 | #define CTEST_ALIGNOF(T) _Alignof(T)
cargo:warning= | ^ ~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15076:89: note: forward declaration of 'union __ld_info_file'
cargo:warning= 15076 | CTEST_EXTERN uint64_t ctest_align_of____ld_info_file(void) { return CTEST_ALIGNOF(union __ld_info_file); }
cargo:warning= | ^
cargo:warning=fatal error: too many errors emitted, stopping now [-ferror-limit=]
cargo:warning=20 errors generated.With GCC 13.3.0 from AIX toolbox:
Expand me
cargo:warning=In file included from /usr/include/net/if.h:172,
cargo:warning= from /home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:27:
cargo:warning=/usr/include/sys/time.h:110:16: error: redefinition of 'struct sigset_t'
cargo:warning= 110 | typedef struct sigset_t {
cargo:warning= | ^~~~~~~~
cargo:warning=In file included from /opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/13/include-fixed/stdio.h:503,
cargo:warning= from /home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:6:
cargo:warning=/opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/13/include-fixed/sys/types.h:345:16: note: originally defined here
cargo:warning= 345 | typedef struct sigset_t {
cargo:warning= | ^~~~~~~~
cargo:warning=/usr/include/sys/time.h:126:3: error: conflicting types for 'sigset_t'; have 'struct sigset_t'
cargo:warning= 126 | } sigset_t;
cargo:warning= | ^~~~~~~~
cargo:warning=/opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/13/include-fixed/sys/types.h:361:3: note: previous declaration of 'sigset_t' with type 'sigset_t'
cargo:warning= 361 | } sigset_t;
cargo:warning= | ^~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:662:8: error: unknown type name 'uio_rw'
cargo:warning= 662 | static uio_rw ctest_const_UIO_READ_val_static = UIO_READ;
cargo:warning= | ^~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:666:14: error: unknown type name 'uio_rw'; use 'enum' keyword to refer to the type
cargo:warning= 666 | CTEST_EXTERN uio_rw *ctest_const__UIO_READ(void) {
cargo:warning= | ^~~~~~
cargo:warning= | enum
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:670:8: error: unknown type name 'uio_rw'
cargo:warning= 670 | static uio_rw ctest_const_UIO_WRITE_val_static = UIO_WRITE;
cargo:warning= | ^~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:674:14: error: unknown type name 'uio_rw'; use 'enum' keyword to refer to the type
cargo:warning= 674 | CTEST_EXTERN uio_rw *ctest_const__UIO_WRITE(void) {
cargo:warning= | ^~~~~~
cargo:warning= | enum
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:678:8: error: unknown type name 'uio_rw'
cargo:warning= 678 | static uio_rw ctest_const_UIO_READ_NO_MOVE_val_static = UIO_READ_NO_MOVE;
cargo:warning= | ^~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:682:14: error: unknown type name 'uio_rw'; use 'enum' keyword to refer to the type
cargo:warning= 682 | CTEST_EXTERN uio_rw *ctest_const__UIO_READ_NO_MOVE(void) {
cargo:warning= | ^~~~~~
cargo:warning= | enum
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:686:8: error: unknown type name 'uio_rw'
cargo:warning= 686 | static uio_rw ctest_const_UIO_WRITE_NO_MOVE_val_static = UIO_WRITE_NO_MOVE;
cargo:warning= | ^~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:690:14: error: unknown type name 'uio_rw'; use 'enum' keyword to refer to the type
cargo:warning= 690 | CTEST_EXTERN uio_rw *ctest_const__UIO_WRITE_NO_MOVE(void) {
cargo:warning= | ^~~~~~
cargo:warning= | enum
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:694:8: error: unknown type name 'uio_rw'
cargo:warning= 694 | static uio_rw ctest_const_UIO_PWRITE_val_static = UIO_PWRITE;
cargo:warning= | ^~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:698:14: error: unknown type name 'uio_rw'; use 'enum' keyword to refer to the type
cargo:warning= 698 | CTEST_EXTERN uio_rw *ctest_const__UIO_PWRITE(void) {
cargo:warning= | ^~~~~~
cargo:warning= | enum
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of__uio_rw':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:14473:67: error: 'uio_rw' undeclared (first use in this function)
cargo:warning=14473 | CTEST_EXTERN uint64_t ctest_size_of__uio_rw(void) { return sizeof(uio_rw); }
cargo:warning= | ^~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:14473:67: note: each undeclared identifier is reported only once for each function it appears in
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_align_of__uio_rw':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:14476:75: error: 'uio_rw' undeclared (first use in this function)
cargo:warning=14476 | CTEST_EXTERN uint64_t ctest_align_of__uio_rw(void) { return CTEST_ALIGNOF(uio_rw); }
cargo:warning= | ^~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:96:39: note: in definition of macro 'CTEST_ALIGNOF'
cargo:warning= 96 | #define CTEST_ALIGNOF(T) _Alignof(T)
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of____poll_ctl_ext_u':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15061:77: error: invalid application of 'sizeof' to incomplete type 'union __poll_ctl_ext_u'
cargo:warning=15061 | CTEST_EXTERN uint64_t ctest_size_of____poll_ctl_ext_u(void) { return sizeof(union __poll_ctl_ext_u); }
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_align_of____poll_ctl_ext_u':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15064:85: error: invalid application of '__alignof__' to incomplete type 'union __poll_ctl_ext_u'
cargo:warning=15064 | CTEST_EXTERN uint64_t ctest_align_of____poll_ctl_ext_u(void) { return CTEST_ALIGNOF(union __poll_ctl_ext_u); }
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:96:39: note: in definition of macro 'CTEST_ALIGNOF'
cargo:warning= 96 | #define CTEST_ALIGNOF(T) _Alignof(T)
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of___kernel_simple_lock':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15067:80: error: invalid application of 'sizeof' to incomplete type 'union _kernel_simple_lock'
cargo:warning=15067 | CTEST_EXTERN uint64_t ctest_size_of___kernel_simple_lock(void) { return sizeof(union _kernel_simple_lock); }
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_align_of___kernel_simple_lock':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15070:88: error: invalid application of '__alignof__' to incomplete type 'union _kernel_simple_lock'
cargo:warning=15070 | CTEST_EXTERN uint64_t ctest_align_of___kernel_simple_lock(void) { return CTEST_ALIGNOF(union _kernel_simple_lock); }
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:96:39: note: in definition of macro 'CTEST_ALIGNOF'
cargo:warning= 96 | #define CTEST_ALIGNOF(T) _Alignof(T)
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of____ld_info_file':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15073:75: error: invalid application of 'sizeof' to incomplete type 'union __ld_info_file'
cargo:warning=15073 | CTEST_EXTERN uint64_t ctest_size_of____ld_info_file(void) { return sizeof(union __ld_info_file); }
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_align_of____ld_info_file':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15076:83: error: invalid application of '__alignof__' to incomplete type 'union __ld_info_file'
cargo:warning=15076 | CTEST_EXTERN uint64_t ctest_align_of____ld_info_file(void) { return CTEST_ALIGNOF(union __ld_info_file); }
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:96:39: note: in definition of macro 'CTEST_ALIGNOF'
cargo:warning= 96 | #define CTEST_ALIGNOF(T) _Alignof(T)
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of____pollfd_ext_u':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15079:75: error: invalid application of 'sizeof' to incomplete type 'union __pollfd_ext_u'
cargo:warning=15079 | CTEST_EXTERN uint64_t ctest_size_of____pollfd_ext_u(void) { return sizeof(union __pollfd_ext_u); }
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_align_of____pollfd_ext_u':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15082:83: error: invalid application of '__alignof__' to incomplete type 'union __pollfd_ext_u'
cargo:warning=15082 | CTEST_EXTERN uint64_t ctest_align_of____pollfd_ext_u(void) { return CTEST_ALIGNOF(union __pollfd_ext_u); }
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:96:39: note: in definition of macro 'CTEST_ALIGNOF'
cargo:warning= 96 | #define CTEST_ALIGNOF(T) _Alignof(T)
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_signededness_of__uio_rw':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15626:5: error: unknown type name 'uio_rw'; use 'enum' keyword to refer to the type
cargo:warning=15626 | uio_rw all_ones = (uio_rw) -1;
cargo:warning= | ^~~~~~
cargo:warning= | enum
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15626:24: error: 'uio_rw' undeclared (first use in this function)
cargo:warning=15626 | uio_rw all_ones = (uio_rw) -1;
cargo:warning= | ^~~~~~
cargo:warning=In file included from /home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:4:
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_offset_of____poll_ctl_ext_u__addr':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21149:12: error: invalid use of undefined type 'union __poll_ctl_ext_u'
cargo:warning=21149 | return offsetof(union __poll_ctl_ext_u, addr);
cargo:warning= | ^~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of____poll_ctl_ext_u__addr':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21154:44: error: invalid use of undefined type 'union __poll_ctl_ext_u'
cargo:warning=21154 | return sizeof(((union __poll_ctl_ext_u){}).addr);
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_offset_of____poll_ctl_ext_u__data32':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21159:12: error: invalid use of undefined type 'union __poll_ctl_ext_u'
cargo:warning=21159 | return offsetof(union __poll_ctl_ext_u, data32);
cargo:warning= | ^~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of____poll_ctl_ext_u__data32':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21164:44: error: invalid use of undefined type 'union __poll_ctl_ext_u'
cargo:warning=21164 | return sizeof(((union __poll_ctl_ext_u){}).data32);
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_offset_of____poll_ctl_ext_u__data':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21169:12: error: invalid use of undefined type 'union __poll_ctl_ext_u'
cargo:warning=21169 | return offsetof(union __poll_ctl_ext_u, data);
cargo:warning= | ^~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of____poll_ctl_ext_u__data':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21174:44: error: invalid use of undefined type 'union __poll_ctl_ext_u'
cargo:warning=21174 | return sizeof(((union __poll_ctl_ext_u){}).data);
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_offset_of___kernel_simple_lock___slock':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21179:12: error: invalid use of undefined type 'union _kernel_simple_lock'
cargo:warning=21179 | return offsetof(union _kernel_simple_lock, _slock);
cargo:warning= | ^~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of___kernel_simple_lock___slock':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21184:47: error: invalid use of undefined type 'union _kernel_simple_lock'
cargo:warning=21184 | return sizeof(((union _kernel_simple_lock){})._slock);
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_offset_of___kernel_simple_lock___slockp':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21189:12: error: invalid use of undefined type 'union _kernel_simple_lock'
cargo:warning=21189 | return offsetof(union _kernel_simple_lock, _slockp);
cargo:warning= | ^~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of___kernel_simple_lock___slockp':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21194:47: error: invalid use of undefined type 'union _kernel_simple_lock'
cargo:warning=21194 | return sizeof(((union _kernel_simple_lock){})._slockp);
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_offset_of____ld_info_file___ldinfo_fd':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21199:12: error: invalid use of undefined type 'union __ld_info_file'
cargo:warning=21199 | return offsetof(union __ld_info_file, _ldinfo_fd);
cargo:warning= | ^~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of____ld_info_file___ldinfo_fd':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21204:42: error: invalid use of undefined type 'union __ld_info_file'
cargo:warning=21204 | return sizeof(((union __ld_info_file){})._ldinfo_fd);
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_offset_of____ld_info_file___ldinfo_fp':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21209:12: error: invalid use of undefined type 'union __ld_info_file'
cargo:warning=21209 | return offsetof(union __ld_info_file, _ldinfo_fp);
cargo:warning= | ^~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of____ld_info_file___ldinfo_fp':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21214:42: error: invalid use of undefined type 'union __ld_info_file'
cargo:warning=21214 | return sizeof(((union __ld_info_file){})._ldinfo_fp);
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_offset_of____ld_info_file___core_offset':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21219:12: error: invalid use of undefined type 'union __ld_info_file'
cargo:warning=21219 | return offsetof(union __ld_info_file, _core_offset);
cargo:warning= | ^~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of____ld_info_file___core_offset':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21224:42: error: invalid use of undefined type 'union __ld_info_file'
cargo:warning=21224 | return sizeof(((union __ld_info_file){})._core_offset);
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_offset_of____pollfd_ext_u__addr':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21229:12: error: invalid use of undefined type 'union __pollfd_ext_u'
cargo:warning=21229 | return offsetof(union __pollfd_ext_u, addr);
cargo:warning= | ^~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of____pollfd_ext_u__addr':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21234:42: error: invalid use of undefined type 'union __pollfd_ext_u'
cargo:warning=21234 | return sizeof(((union __pollfd_ext_u){}).addr);
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_offset_of____pollfd_ext_u__data32':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21239:12: error: invalid use of undefined type 'union __pollfd_ext_u'
cargo:warning=21239 | return offsetof(union __pollfd_ext_u, data32);
cargo:warning= | ^~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of____pollfd_ext_u__data32':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21244:42: error: invalid use of undefined type 'union __pollfd_ext_u'
cargo:warning=21244 | return sizeof(((union __pollfd_ext_u){}).data32);
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_offset_of____pollfd_ext_u__data':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21249:12: error: invalid use of undefined type 'union __pollfd_ext_u'
cargo:warning=21249 | return offsetof(union __pollfd_ext_u, data);
cargo:warning= | ^~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of____pollfd_ext_u__data':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21254:42: error: invalid use of undefined type 'union __pollfd_ext_u'
cargo:warning=21254 | return sizeof(((union __pollfd_ext_u){}).data);
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_field_ptr__sigaction__sa_mask':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:24431:12: error: returning 'sigset_t *' from a function with incompatible return type 'ctest_field_ty__sigaction__sa_mask' {aka 'sigset_t *'} [-Werror=incompatible-pointer-types]
cargo:warning=24431 | return &b->sa_mask;
cargo:warning= | ^~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_field_ptr__ucontext_t__uc_sigmask':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:25610:12: error: returning 'sigset_t *' from a function with incompatible return type 'ctest_field_ty__ucontext_t__uc_sigmask' {aka 'sigset_t *'} [-Werror=incompatible-pointer-types]
cargo:warning=25610 | return &b->uc_sigmask;
cargo:warning= | ^~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: At top level:
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26122:47: error: 'union __poll_ctl_ext_u' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cargo:warning=26122 | ctest_field_ptr____poll_ctl_ext_u__addr(union __poll_ctl_ext_u *b) {
cargo:warning= | ^~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_field_ptr____poll_ctl_ext_u__addr':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26123:14: error: invalid use of undefined type 'union __poll_ctl_ext_u'
cargo:warning=26123 | return &b->addr;
cargo:warning= | ^~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: At top level:
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26131:49: error: 'union __poll_ctl_ext_u' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cargo:warning=26131 | ctest_field_ptr____poll_ctl_ext_u__data32(union __poll_ctl_ext_u *b) {
cargo:warning= | ^~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_field_ptr____poll_ctl_ext_u__data32':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26132:14: error: invalid use of undefined type 'union __poll_ctl_ext_u'
cargo:warning=26132 | return &b->data32;
cargo:warning= | ^~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: At top level:
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26140:47: error: 'union __poll_ctl_ext_u' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cargo:warning=26140 | ctest_field_ptr____poll_ctl_ext_u__data(union __poll_ctl_ext_u *b) {
cargo:warning= | ^~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_field_ptr____poll_ctl_ext_u__data':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26141:14: error: invalid use of undefined type 'union __poll_ctl_ext_u'
cargo:warning=26141 | return &b->data;
cargo:warning= | ^~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: At top level:
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26149:52: error: 'union _kernel_simple_lock' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cargo:warning=26149 | ctest_field_ptr___kernel_simple_lock___slock(union _kernel_simple_lock *b) {
cargo:warning= | ^~~~~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_field_ptr___kernel_simple_lock___slock':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26150:14: error: invalid use of undefined type 'union _kernel_simple_lock'
cargo:warning=26150 | return &b->_slock;
cargo:warning= | ^~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: At top level:
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26156:9: error: unknown type name 'lock_data_instrumented'
cargo:warning=26156 | typedef lock_data_instrumented **ctest_field_ty___kernel_simple_lock___slockp;
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26158:53: error: 'union _kernel_simple_lock' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cargo:warning=26158 | ctest_field_ptr___kernel_simple_lock___slockp(union _kernel_simple_lock *b) {
cargo:warning= | ^~~~~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_field_ptr___kernel_simple_lock___slockp':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26159:14: error: invalid use of undefined type 'union _kernel_simple_lock'
cargo:warning=26159 | return &b->_slockp;
cargo:warning= | ^~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: At top level:
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26167:51: error: 'union __ld_info_file' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cargo:warning=26167 | ctest_field_ptr____ld_info_file___ldinfo_fd(union __ld_info_file *b) {
cargo:warning= | ^~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_field_ptr____ld_info_file___ldinfo_fd':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26168:14: error: invalid use of undefined type 'union __ld_info_file'
cargo:warning=26168 | return &b->_ldinfo_fd;
cargo:warning= | ^~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: At top level:
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26176:51: error: 'union __ld_info_file' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cargo:warning=26176 | ctest_field_ptr____ld_info_file___ldinfo_fp(union __ld_info_file *b) {
cargo:warning= | ^~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_field_ptr____ld_info_file___ldinfo_fp':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26177:14: error: invalid use of undefined type 'union __ld_info_file'
cargo:warning=26177 | return &b->_ldinfo_fp;
cargo:warning= | ^~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: At top level:
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26185:53: error: 'union __ld_info_file' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cargo:warning=26185 | ctest_field_ptr____ld_info_file___core_offset(union __ld_info_file *b) {
cargo:warning= | ^~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_field_ptr____ld_info_file___core_offset':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26186:14: error: invalid use of undefined type 'union __ld_info_file'
cargo:warning=26186 | return &b->_core_offset;
cargo:warning= | ^~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: At top level:
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26194:45: error: 'union __pollfd_ext_u' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cargo:warning=26194 | ctest_field_ptr____pollfd_ext_u__addr(union __pollfd_ext_u *b) {
cargo:warning= | ^~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_field_ptr____pollfd_ext_u__addr':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26195:14: error: invalid use of undefined type 'union __pollfd_ext_u'
cargo:warning=26195 | return &b->addr;
cargo:warning= | ^~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: At top level:
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26203:47: error: 'union __pollfd_ext_u' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cargo:warning=26203 | ctest_field_ptr____pollfd_ext_u__data32(union __pollfd_ext_u *b) {
cargo:warning= | ^~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_field_ptr____pollfd_ext_u__data32':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26204:14: error: invalid use of undefined type 'union __pollfd_ext_u'
cargo:warning=26204 | return &b->data32;
cargo:warning= | ^~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: At top level:
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26212:45: error: 'union __pollfd_ext_u' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
cargo:warning=26212 | ctest_field_ptr____pollfd_ext_u__data(union __pollfd_ext_u *b) {
cargo:warning= | ^~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_field_ptr____pollfd_ext_u__data':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:26213:14: error: invalid use of undefined type 'union __pollfd_ext_u'
cargo:warning=26213 | return &b->data;
cargo:warning= | ^~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: At top level:
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:28580:14: error: unknown type name 'uio_rw'; use 'enum' keyword to refer to the type
cargo:warning=28580 | CTEST_EXTERN uio_rw ctest_roundtrip__uio_rw(
cargo:warning= | ^~~~~~
cargo:warning= | enum
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:28581:5: error: unknown type name 'uio_rw'; did you mean 'uio_t'?
cargo:warning=28581 | uio_rw value,
cargo:warning= | ^~~~~~
cargo:warning= | uio_t
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:28582:42: error: 'uio_rw' undeclared here (not in a function)
cargo:warning=28582 | const uint8_t is_padding_byte[sizeof(uio_rw)],
cargo:warning= | ^~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31228:42: error: invalid application of 'sizeof' to incomplete type 'union __poll_ctl_ext_u'
cargo:warning=31228 | const uint8_t is_padding_byte[sizeof(union __poll_ctl_ext_u)],
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31229:32: error: invalid application of 'sizeof' to incomplete type 'union __poll_ctl_ext_u'
cargo:warning=31229 | uint8_t value_bytes[sizeof(union __poll_ctl_ext_u)]
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31227:28: error: parameter 1 ('value') has incomplete type
cargo:warning=31227 | union __poll_ctl_ext_u value,
cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31226:37: error: return type is an incomplete type
cargo:warning=31226 | CTEST_EXTERN union __poll_ctl_ext_u ctest_roundtrip____poll_ctl_ext_u(
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_roundtrip____poll_ctl_ext_u':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31231:28: error: invalid application of 'sizeof' to incomplete type 'union __poll_ctl_ext_u'
cargo:warning=31231 | int size = (int)sizeof(union __poll_ctl_ext_u);
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31247:12: error: 'return' with a value, in function returning void [-Werror=return-type]
cargo:warning=31247 | return value;
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31226:37: note: declared here
cargo:warning=31226 | CTEST_EXTERN union __poll_ctl_ext_u ctest_roundtrip____poll_ctl_ext_u(
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: At top level:
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31255:42: error: invalid application of 'sizeof' to incomplete type 'union _kernel_simple_lock'
cargo:warning=31255 | const uint8_t is_padding_byte[sizeof(union _kernel_simple_lock)],
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31256:32: error: invalid application of 'sizeof' to incomplete type 'union _kernel_simple_lock'
cargo:warning=31256 | uint8_t value_bytes[sizeof(union _kernel_simple_lock)]
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31254:31: error: parameter 1 ('value') has incomplete type
cargo:warning=31254 | union _kernel_simple_lock value,
cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31253:40: error: return type is an incomplete type
cargo:warning=31253 | CTEST_EXTERN union _kernel_simple_lock ctest_roundtrip___kernel_simple_lock(
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_roundtrip___kernel_simple_lock':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31258:28: error: invalid application of 'sizeof' to incomplete type 'union _kernel_simple_lock'
cargo:warning=31258 | int size = (int)sizeof(union _kernel_simple_lock);
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31274:12: error: 'return' with a value, in function returning void [-Werror=return-type]
cargo:warning=31274 | return value;
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31253:40: note: declared here
cargo:warning=31253 | CTEST_EXTERN union _kernel_simple_lock ctest_roundtrip___kernel_simple_lock(
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: At top level:
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31282:42: error: invalid application of 'sizeof' to incomplete type 'union __ld_info_file'
cargo:warning=31282 | const uint8_t is_padding_byte[sizeof(union __ld_info_file)],
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31283:32: error: invalid application of 'sizeof' to incomplete type 'union __ld_info_file'
cargo:warning=31283 | uint8_t value_bytes[sizeof(union __ld_info_file)]
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31281:26: error: parameter 1 ('value') has incomplete type
cargo:warning=31281 | union __ld_info_file value,
cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31280:35: error: return type is an incomplete type
cargo:warning=31280 | CTEST_EXTERN union __ld_info_file ctest_roundtrip____ld_info_file(
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_roundtrip____ld_info_file':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31285:28: error: invalid application of 'sizeof' to incomplete type 'union __ld_info_file'
cargo:warning=31285 | int size = (int)sizeof(union __ld_info_file);
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31301:12: error: 'return' with a value, in function returning void [-Werror=return-type]
cargo:warning=31301 | return value;
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31280:35: note: declared here
cargo:warning=31280 | CTEST_EXTERN union __ld_info_file ctest_roundtrip____ld_info_file(
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: At top level:
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31309:42: error: invalid application of 'sizeof' to incomplete type 'union __pollfd_ext_u'
cargo:warning=31309 | const uint8_t is_padding_byte[sizeof(union __pollfd_ext_u)],
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31310:32: error: invalid application of 'sizeof' to incomplete type 'union __pollfd_ext_u'
cargo:warning=31310 | uint8_t value_bytes[sizeof(union __pollfd_ext_u)]
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31308:26: error: parameter 1 ('value') has incomplete type
cargo:warning=31308 | union __pollfd_ext_u value,
cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31307:35: error: return type is an incomplete type
cargo:warning=31307 | CTEST_EXTERN union __pollfd_ext_u ctest_roundtrip____pollfd_ext_u(
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_roundtrip____pollfd_ext_u':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31312:28: error: invalid application of 'sizeof' to incomplete type 'union __pollfd_ext_u'
cargo:warning=31312 | int size = (int)sizeof(union __pollfd_ext_u);
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31328:12: error: 'return' with a value, in function returning void [-Werror=return-type]
cargo:warning=31328 | return value;
cargo:warning= | ^~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:31307:35: note: declared here
cargo:warning=31307 | CTEST_EXTERN union __pollfd_ext_u ctest_roundtrip____pollfd_ext_u(
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of__uio_rw':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:14473:76: error: control reaches end of non-void function [-Werror=return-type]
cargo:warning=14473 | CTEST_EXTERN uint64_t ctest_size_of__uio_rw(void) { return sizeof(uio_rw); }
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of____poll_ctl_ext_u':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15061:102: error: control reaches end of non-void function [-Werror=return-type]
cargo:warning=15061 | CTEST_EXTERN uint64_t ctest_size_of____poll_ctl_ext_u(void) { return sizeof(union __poll_ctl_ext_u); }
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_align_of____poll_ctl_ext_u':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15064:110: error: control reaches end of non-void function [-Werror=return-type]
cargo:warning=15064 | CTEST_EXTERN uint64_t ctest_align_of____poll_ctl_ext_u(void) { return CTEST_ALIGNOF(union __poll_ctl_ext_u); }
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of___kernel_simple_lock':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15067:108: error: control reaches end of non-void function [-Werror=return-type]
cargo:warning=15067 | CTEST_EXTERN uint64_t ctest_size_of___kernel_simple_lock(void) { return sizeof(union _kernel_simple_lock); }
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_align_of___kernel_simple_lock':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15070:116: error: control reaches end of non-void function [-Werror=return-type]
cargo:warning=15070 | CTEST_EXTERN uint64_t ctest_align_of___kernel_simple_lock(void) { return CTEST_ALIGNOF(union _kernel_simple_lock); }
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of____ld_info_file':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15073:98: error: control reaches end of non-void function [-Werror=return-type]
cargo:warning=15073 | CTEST_EXTERN uint64_t ctest_size_of____ld_info_file(void) { return sizeof(union __ld_info_file); }
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_align_of____ld_info_file':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15076:106: error: control reaches end of non-void function [-Werror=return-type]
cargo:warning=15076 | CTEST_EXTERN uint64_t ctest_align_of____ld_info_file(void) { return CTEST_ALIGNOF(union __ld_info_file); }
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_size_of____pollfd_ext_u':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15079:98: error: control reaches end of non-void function [-Werror=return-type]
cargo:warning=15079 | CTEST_EXTERN uint64_t ctest_size_of____pollfd_ext_u(void) { return sizeof(union __pollfd_ext_u); }
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_align_of____pollfd_ext_u':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:15082:106: error: control reaches end of non-void function [-Werror=return-type]
cargo:warning=15082 | CTEST_EXTERN uint64_t ctest_align_of____pollfd_ext_u(void) { return CTEST_ALIGNOF(union __pollfd_ext_u); }
cargo:warning= | ^
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c: In function 'ctest_offset_of____poll_ctl_ext_u__addr':
cargo:warning=/home/adrian/libc/target/debug/build/libc-test-fc594181ea8c0ef9/out/ctest_output.c:21150:1: error: control reaches end of non-void function [-Werror=return-type]
cargo:warning=21150 | }
cargo:warning= | ^
[snip]Metadata
Metadata
Assignees
Labels
No labels