/opt/IBM/openxlC/17.1.1/bin/ibm-clang -pthread -Wall -Wextra -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations unistd/pipe2.c -o unistd/pipe2 -D_POSIX_C_SOURCE=202405L -lm -lpthread -lrt -latomic unistd/pipe2.c:5:28: error: use of undeclared identifier 'pipe2'; did you mean 'pipe'? int (*foo)(int [2], int) = pipe2; ^~~~~ pipe /usr/include/unistd.h:202:21: note: 'pipe' declared here extern int _NOTHROW(pipe, (int [])); ^ unistd/pipe2.c:5:7: error: incompatible function pointer types initializing 'int (*)(int *, int)' with an expression of type 'int (int *)' [-Werror,-Wincompatible-function-pointer-types] int (*foo)(int [2], int) = pipe2; ^ ~~~~~ 2 errors generated.