> IRIX 6.5: > > test-linkat.c:234: assertion failed > ksh[10]: 1760562 Abort(coredump) > FAIL: test-linkat
It fails here: /* AT_SYMLINK_FOLLOW only follows first argument, not second. */ errno = 0; ASSERT (linkat (dfd, BASE "link1", dfd, BASE "link4", 0) == -1); <======= ASSERT (errno == EEXIST); On IRIX, linkat does not exist, i.e. it is entirely emulated. config.status contains: S["HAVE_FACCESSAT"]="0" S["HAVE_FCHMODAT"]="0" S["HAVE_FCHOWNAT"]="0" S["HAVE_FSTATAT"]="0" S["HAVE_LINKAT"]="0" S["HAVE_LSTAT"]="1" S["HAVE_MKDIRAT"]="0" S["HAVE_MKFIFOAT"]="0" S["HAVE_MKNODAT"]="0" S["HAVE_OPENAT"]="0" S["HAVE_READLINKAT"]="0" S["HAVE_RENAMEAT"]="0" S["HAVE_SYMLINKAT"]="0" S["HAVE_UNLINKAT"]="0" S["REPLACE_FCHOWNAT"]="0" S["REPLACE_FSTAT"]="0" S["REPLACE_FSTATAT"]="0" S["REPLACE_LINKAT"]="0" S["REPLACE_LSTAT"]="1" S["REPLACE_OPENAT"]="0" S["REPLACE_RENAMEAT"]="0" S["REPLACE_STAT"]="1" S["REPLACE_UNLINKAT"]="0" Bruno -- In memoriam Alois Eliáš <http://en.wikipedia.org/wiki/Alois_Eliáš>