cc -pthread -Wall -Wextra -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations sys_stat/struct-stat-st_ctim.c -o sys_stat/struct-stat-st_ctim -D_POSIX_C_SOURCE=202405L -lm -lpthread -liconv sys_stat/struct-stat-st_ctim.c:4:31: error: no member named 'st_ctim' in 'struct stat'; did you mean 'st_ctime'? 4 | struct timespec *qux = &bar->st_ctim; | ^~~~~~~ | st_ctime /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stat.h:182:13: note: 'st_ctime' declared here 182 | struct stat __DARWIN_STRUCT_STAT64; | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stat.h:166:2: note: expanded from macro '__DARWIN_STRUCT_STAT64' 166 | __DARWIN_STRUCT_STAT64_TIMES \ | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stat.h:141:10: note: expanded from macro '__DARWIN_STRUCT_STAT64_TIMES' 141 | time_t st_ctime; /* [XSI] Time of last status change */ \ | ^ sys_stat/struct-stat-st_ctim.c:4:19: error: incompatible pointer types initializing 'struct timespec *' with an expression of type 'time_t *' (aka 'long *') [-Werror,-Wincompatible-pointer-types] 4 | struct timespec *qux = &bar->st_ctim; | ^ ~~~~~~~~~~~~~ 2 errors generated.