Here is the result of ‘strace make’. I’m getting a lot of errors but I don’t know how to interpret them. It gets to that last line and then just stops. This same ‘make’ works fine on my ubuntu machine so it seems to be an issue within Nixos?
~/Gnat-Compile-Test/whitakers-words-master$ strace make
execve("/nix/store/mblgz65m3zv9x548a3d5m96fj2pbwr09-gnumake-4.3/bin/make", ["make"], 0x7fff6f70eb50 /* 124 vars */) = 0
brk(NULL) = 0x91b000
arch_prctl(0x3001 /* ARCH_??? */, 0x7fff311cad50) = -1 EINVAL (Invalid argument)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f01262c4000
access("/etc/ld-nix.so.preload", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/glibc-hwcaps/x86-64-v3", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/glibc-hwcaps/x86-64-v2", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/tls/haswell/x86_64", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/tls/haswell", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/tls/x86_64", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/tls", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/haswell/x86_64", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/haswell", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/x86_64", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/hisqvx32cd57apbpcsnkpx6k3549wql1-libglvnd-1.4.0/lib", {st_mode=S_IFDIR|0555, st_size=4096, ...}, 0) = 0
openat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/glibc-hwcaps/x86-64-v3", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/glibc-hwcaps/x86-64-v2", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/tls/haswell/x86_64", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/tls/haswell", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/tls/x86_64", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/tls", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/haswell/x86_64", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/haswell", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/x86_64", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/p36pgcv991mq5srvg765b78yqpxvk3qs-mesa-21.3.3-drivers/lib", {st_mode=S_IFDIR|0555, st_size=4096, ...}, 0) = 0
openat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/glibc-hwcaps/x86-64-v3", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/glibc-hwcaps/x86-64-v2", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/tls/haswell/x86_64", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/tls/haswell", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/tls/x86_64", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/tls", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/haswell/x86_64", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/haswell", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/x86_64", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/mav4251if1ahjq5vkpwycyyvnmy459c4-pulseaudio-14.2/lib", {st_mode=S_IFDIR|0555, st_size=4096, ...}, 0) = 0
openat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/glibc-hwcaps/x86-64-v3", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/glibc-hwcaps/x86-64-v2", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/tls/haswell/x86_64", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/tls/haswell", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/tls/x86_64", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/tls", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/haswell/x86_64", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/haswell", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/x86_64", 0x7fff311c9f50, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/nix/store/4nlgxhb09sdr51nc9hdm8az5b08vzkgx-glibc-2.35-163/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\224\2\0\0\0\0\0"..., 832) = 832
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
pread64(3, "\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\200\0\300\4\0\0\0\1\0\0\0\0\0\0\0", 32, 848) = 32
pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0+\262&\274`\vD9X\307Vb\7\320\320/"..., 68, 880) = 68
newfstatat(3, "", {st_mode=S_IFREG|0555, st_size=2400152, ...}, AT_EMPTY_PATH) = 0
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
mmap(NULL, 2133456, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f01260bb000
mmap(0x7f01260e3000, 1531904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f01260e3000
mmap(0x7f0126259000, 360448, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19e000) = 0x7f0126259000
mmap(0x7f01262b1000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1f6000) = 0x7f01262b1000
mmap(0x7f01262b7000, 52688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f01262b7000
close(3) = 0
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f01260b8000
arch_prctl(ARCH_SET_FS, 0x7f01260b8740) = 0
set_tid_address(0x7f01260b8a10) = 2256
set_robust_list(0x7f01260b8a20, 24) = 0
rseq(0x7f01260b90e0, 0x20, 0, 0x53053053) = 0
mprotect(0x7f01262b1000, 16384, PROT_READ) = 0
mprotect(0x436000, 8192, PROT_READ) = 0
mprotect(0x7f01262fb000, 8192, PROT_READ) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
getrandom("\xa9\xc6\x9f\x75\xa3\x86\x5e\xb9", 8, GRND_NONBLOCK) = 8
brk(NULL) = 0x91b000
brk(0x93c000) = 0x93c000
openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=3035952, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 3035952, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0125dd2000
close(3) = 0
rt_sigaction(SIGHUP, {sa_handler=0x40b690, sa_mask=[HUP], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f01260f8bf0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=0x40b690, sa_mask=[QUIT], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f01260f8bf0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x40b690, sa_mask=[INT], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f01260f8bf0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x40b690, sa_mask=[TERM], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f01260f8bf0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGXCPU, {sa_handler=0x40b690, sa_mask=[XCPU], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f01260f8bf0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGXFSZ, {sa_handler=0x40b690, sa_mask=[XFSZ], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f01260f8bf0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[CHLD], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f01260f8bf0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
fcntl(1, F_GETFL) = 0x8402 (flags O_RDWR|O_APPEND|O_LARGEFILE)
fcntl(1, F_SETFL, O_RDWR|O_APPEND|O_LARGEFILE) = 0
fcntl(2, F_GETFL) = 0x8402 (flags O_RDWR|O_APPEND|O_LARGEFILE)
fcntl(2, F_SETFL, O_RDWR|O_APPEND|O_LARGEFILE) = 0
fcntl(1, F_GETFD) = 0
getcwd("/home/runner/Gnat-Compile-Test/whitakers-words-master", 4096) = 54
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
newfstatat(1, "", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x1), ...}, AT_EMPTY_PATH) = 0
readlink("/proc/self/fd/1", "/dev/pts/1", 4095) = 10
newfstatat(AT_FDCWD, "/dev/pts/1", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x1), ...}, 0) = 0
ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0
newfstatat(2, "", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x1), ...}, AT_EMPTY_PATH) = 0
readlink("/proc/self/fd/2", "/dev/pts/1", 4095) = 10
newfstatat(AT_FDCWD, "/dev/pts/1", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x1), ...}, 0) = 0
newfstatat(AT_FDCWD, "/nix/store/mblgz65m3zv9x548a3d5m96fj2pbwr09-gnumake-4.3/include", {st_mode=S_IFDIR|0555, st_size=4096, ...}, 0) = 0
rt_sigaction(SIGCHLD, {sa_handler=0x416c50, sa_mask=[CHLD], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f01260f8bf0}, {sa_handler=SIG_DFL, sa_mask=[CHLD], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f01260f8bf0}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigaction(SIGUSR1, {sa_handler=0x419790, sa_mask=[USR1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f01260f8bf0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
brk(0x95d000) = 0x95d000
newfstatat(AT_FDCWD, ".", {st_mode=S_IFDIR|0755, st_size=490, ...}, 0) = 0
openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0755, st_size=490, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x943750 /* 25 entries */, 32768) = 808
getdents64(3, 0x943750 /* 0 entries */, 32768) = 0
close(3) = 0
openat(AT_FDCWD, "Makefile", O_RDONLY) = 3
fcntl(3, F_GETFD) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=3313, ...}, AT_EMPTY_PATH) = 0
read(3, "# Makefile for Whitaker's words\n"..., 4096) = 3313
read(3, "", 4096) = 0
close(3) = 0
newfstatat(AT_FDCWD, "RCS", 0x7fff311c9340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "SCCS", 0x7fff311c9340, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "Makefile", {st_mode=S_IFREG|0644, st_size=3313, ...}, 0) = 0
newfstatat(AT_FDCWD, "src/latin_utils/latin_utils-config.adb", {st_mode=S_IFREG|0644, st_size=1151, ...}, 0) = 0
newfstatat(AT_FDCWD, "src/latin_utils/latin_utils-config.adb.in", {st_mode=S_IFREG|0644, st_size=1159, ...}, 0) = 0
newfstatat(AT_FDCWD, "src/latin_utils", {st_mode=S_IFDIR|0755, st_size=4598, ...}, 0) = 0
openat(AT_FDCWD, "src/latin_utils", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0755, st_size=4598, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x94ca50 /* 53 entries */, 32768) = 3544
getdents64(3, 0x94ca50 /* 0 entries */, 32768) = 0
close(3) = 0
newfstatat(AT_FDCWD, "src/latin_utils/RCS", 0x7fff311c7cf0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "src/latin_utils/SCCS", 0x7fff311c7cf0, 0) = -1 ENOENT (No such file or directory)
newfstatat(1, "", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x1), ...}, AT_EMPTY_PATH) = 0
write(1, "gprbuild -p -j1 commands.gpr\n", 29gprbuild -p -j1 commands.gpr
) = 29
rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT TERM XCPU XFSZ], NULL, 8) = 0
newfstatat(AT_FDCWD, "/nix/store/bap4d0lpcrhpwmpb8ayjcgkmvfj62lnq-bash-interactive-5.1-p16/bin/gprbuild", 0x7fff311c8cd0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/pr5n59mb4jzmfx6kanwxly0l07p861fg-patchelf-0.15.0/bin/gprbuild", 0x7fff311c8cd0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/dq0xwmsk1g0i2ayg6pb7y87na2knzylh-gcc-wrapper-11.3.0/bin/gprbuild", 0x7fff311c8cd0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/1gf2flfqnpqbr1b4p4qz2f72y42bs56r-gcc-11.3.0/bin/gprbuild", 0x7fff311c8cd0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/57xv61c5zi8pphjbcwxxjlgc34p61ic9-glibc-2.35-163-bin/bin/gprbuild", 0x7fff311c8cd0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/a7gvj343m05j2s32xcnwr35v31ynlypr-coreutils-9.1/bin/gprbuild", 0x7fff311c8cd0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/1d6ian3r8kdzspw8hacjhl3xkp40g1lj-binutils-wrapper-2.39/bin/gprbuild", 0x7fff311c8cd0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/gprbuild", 0x7fff311c8cd0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/x5z17jndb59m87j0mn09synwcyisgpya-strace-6.0/bin/gprbuild", 0x7fff311c8cd0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/99l0fzkgzl40z74qp35f260hsa0kzgif-unzip-6.0/bin/gprbuild", 0x7fff311c8cd0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/3d54xbrqj5zixa0cfnyki09jrffr0g3a-cowsay-3.04/bin/gprbuild", 0x7fff311c8cd0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/ip7wknwax0lyyhf6qndwh0qzpmcj7r2q-gnat-wrapper-12.2.0/bin/gprbuild", 0x7fff311c8cd0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/9mcph8sy95l1pcv9ajbfywb26yb0wa6h-gnat-12.2.0/bin/gprbuild", 0x7fff311c8cd0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/fafv1zmn49fzn290jslm1wa1jj18frjh-binutils-wrapper-2.39/bin/gprbuild", 0x7fff311c8cd0, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/nix/store/pkfir0crc16621rj5zqk65ppaqmhxz2q-gprbuild-23.0.0/bin/gprbuild", {st_mode=S_IFREG|0555, st_size=1938008, ...}, 0) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/nix/store/pkfir0crc16621rj5zqk65ppaqmhxz2q-gprbuild-23.0.0/bin/gprbuild", X_OK) = 0
mmap(NULL, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f0125dc9000
rt_sigprocmask(SIG_BLOCK, ~[], [HUP INT QUIT TERM CHLD XCPU XFSZ], 8) = 0
clone3({flags=CLONE_VM|CLONE_VFORK, exit_signal=SIGCHLD, stack=0x7f0125dc9000, stack_size=0x9000}, 88) = -1 ENOSYS (Function not implemented)
clone(child_stack=0x7f0125dd1ff0, flags=CLONE_VM|CLONE_VFORK|SIGCHLD) = 2257
munmap(0x7f0125dc9000, 36864) = 0
rt_sigprocmask(SIG_SETMASK, [HUP INT QUIT TERM CHLD XCPU XFSZ], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [HUP INT QUIT TERM XCPU XFSZ], NULL, 8) = 0
wait4(-1,