cc -pipe -O -pthread -Wall -Wextra -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations stdlib/initstate.c -o stdlib/initstate -D_POSIX_C_SOURCE=202405L -lm -lpthread -lrt -lrt -lcrypt stdlib/initstate.c:11:42: error: initialization of 'char * (*)(unsigned int, char *, size_t)' {aka 'char * (*)(unsigned int, char *, long unsigned int)'} from incompatible pointer type 'char * (*)(long unsigned int, char *, long int)' [-Werror=incompatible-pointer-types] char *(*foo)(unsigned, char *, size_t) = initstate; ^~~~~~~~~ cc1: all warnings being treated as errors