/opt/IBM/openxlC/17.1.1/bin/ibm-clang -pthread -Wall -Wextra -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations unistd/readlinkat.c -o unistd/readlinkat -D_POSIX_C_SOURCE=202405L -lm -lpthread -lrt -latomic unistd/readlinkat.c:5:11: error: incompatible function pointer types initializing 'ssize_t (*)(int, const char *restrict, char *restrict, size_t)' (aka 'long (*)(int, const char *restrict, char *restrict, unsigned long)') with an expression of type 'int (int, const char *, char *, size_t)' (aka 'int (int, const char *, char *, unsigned long)') [-Werror,-Wincompatible-function-pointer-types] ssize_t (*foo)(int, const char *restrict, char *restrict, size_t) = readlinkat; ^ ~~~~~~~~~~ 1 error generated.