cc -pthread -Wall -Wextra -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations sys_stat/struct-stat-st_atim.c -o sys_stat/struct-stat-st_atim -D_POSIX_C_SOURCE=202405L -lm -lpthread -liconv sys_stat/struct-stat-st_atim.c:4:31: error: no member named 'st_atim' in 'struct stat'; did you mean 'st_atime'? 4 | struct timespec *qux = &bar->st_atim; | ^~~~~~~ | st_atime /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stat.h:182:13: note: 'st_atime' 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:137:10: note: expanded from macro '__DARWIN_STRUCT_STAT64_TIMES' 137 | time_t st_atime; /* [XSI] Time of last access */ \ | ^ sys_stat/struct-stat-st_atim.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_atim; | ^ ~~~~~~~~~~~~~ 2 errors generated.