/opt/IBM/openxlC/17.1.1/bin/ibm-clang -pthread -Wall -Wextra -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations poll/poll.c -o poll/poll -D_POSIX_C_SOURCE=202405L -lm -lpthread -lrt -latomic poll/poll.c:5:7: error: incompatible function pointer types initializing 'int (*)(struct pollfd *, nfds_t, int)' (aka 'int (*)(struct pollfd *, unsigned int, int)') with an expression of type 'int (void *, ulong_t, long)' (aka 'int (void *, unsigned long, long)') [-Werror,-Wincompatible-function-pointer-types] int (*foo)(struct pollfd [], nfds_t, int) = poll; ^ ~~~~ 1 error generated.