execve("/usr/bin/M2-binary", ["/usr/bin/M2-binary", "-e", "exec(\"/bin/ls\")"], [/* 24 vars */]) = 0
brk(NULL) = 0x2bfa000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/x86_64/libgc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/tls/x86_64", 0x7fffc8d5cd70) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libgc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/tls", 0x7fffc8d5cd70) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64/libgc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64", 0x7fffc8d5cd70) = -1 ENOENT (No such file or directory)
open("/usr/lib/libgc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib", {st_mode=S_IFDIR|0755, st_size=512, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=89516, ...}) = 0
mmap(NULL, 89516, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6abb525000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/tls/x86_64/libgc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64-linux-gnu/tls/x86_64", 0x7fffc8d5cd70) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/tls/libgc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64-linux-gnu/tls", 0x7fffc8d5cd70) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/x86_64/libgc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64-linux-gnu/x86_64", 0x7fffc8d5cd70) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libgc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64-linux-gnu", {st_mode=S_IFDIR|0755, st_size=512, ...}) = 0
open("/usr/lib/x86_64-linux-gnu/tls/x86_64/libgc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64-linux-gnu/tls/x86_64", 0x7fffc8d5cd70) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/tls/libgc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64-linux-gnu/tls", 0x7fffc8d5cd70) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/x86_64/libgc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64-linux-gnu/x86_64", 0x7fffc8d5cd70) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/libgc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64-linux-gnu", {st_mode=S_IFDIR|0755, st_size=512, ...}) = 0
open("/lib/tls/x86_64/libgc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/tls/x86_64", 0x7fffc8d5cd70) = -1 ENOENT (No such file or directory)
open("/lib/tls/libgc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/tls", 0x7fffc8d5cd70) = -1 ENOENT (No such file or directory)
open("/lib/x86_64/libgc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64", 0x7fffc8d5cd70) = -1 ENOENT (No such file or directory)
open("/lib/libgc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib", {st_mode=S_IFDIR|0755, st_size=512, ...}) = 0
open("/usr/lib/libgc.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
writev(2, [{"/usr/bin/M2-binary", 18}, {": ", 2}, {"error while loading shared libra"..., 36}, {": ", 2}, {"libgc.so.2", 10}, {": ", 2}, {"cannot open shared object file", 30}, {": ", 2}, {"No such file or directory", 25}, {"\n", 1}], 10/usr/bin/M2-binary: error while loading shared libraries: libgc.so.2: cannot open shared object file: No such file or directory
) = 128
exit_group(127) = ?
+++ exited with 127 +++