? github.com/google/syzkaller/dashboard/dashapi [no test files] ok github.com/google/syzkaller/dashboard/app 0.152s ok github.com/google/syzkaller/executor 0.897s ok github.com/google/syzkaller/pkg/asset (cached) ok github.com/google/syzkaller/pkg/ast 0.798s ok github.com/google/syzkaller/pkg/auth (cached) ? github.com/google/syzkaller/pkg/debugtracer [no test files] ? github.com/google/syzkaller/pkg/gcs [no test files] ? github.com/google/syzkaller/pkg/hash [no test files] ? github.com/google/syzkaller/pkg/html/pages [no test files] ? github.com/google/syzkaller/pkg/ifuzz/arm64/generated [no test files] ? github.com/google/syzkaller/pkg/ifuzz/arm64/gen [no test files] ? github.com/google/syzkaller/pkg/ifuzz/iset [no test files] ? github.com/google/syzkaller/pkg/ifuzz/powerpc [no test files] ? github.com/google/syzkaller/pkg/ifuzz/powerpc/generated [no test files] ? github.com/google/syzkaller/pkg/ifuzz/x86 [no test files] ? github.com/google/syzkaller/pkg/ifuzz/x86/gen [no test files] ? github.com/google/syzkaller/pkg/ifuzz/x86/generated [no test files] ? github.com/google/syzkaller/pkg/kcidb [no test files] ? github.com/google/syzkaller/pkg/report/crash [no test files] ? github.com/google/syzkaller/pkg/rpctype [no test files] ? github.com/google/syzkaller/pkg/stats/syzbotstats [no test files] ? github.com/google/syzkaller/pkg/testutil [no test files] ? github.com/google/syzkaller/pkg/tools [no test files] ok github.com/google/syzkaller/pkg/bisect 130.032s ok github.com/google/syzkaller/pkg/bisect/minimize (cached) ok github.com/google/syzkaller/pkg/build 1.279s ok github.com/google/syzkaller/pkg/compiler 7.892s ok github.com/google/syzkaller/pkg/config (cached) ok github.com/google/syzkaller/pkg/corpus 0.381s ok github.com/google/syzkaller/pkg/cover 0.060s ok github.com/google/syzkaller/pkg/cover/backend (cached) ok github.com/google/syzkaller/pkg/covermerger (cached) ok github.com/google/syzkaller/pkg/csource 19.850s ok github.com/google/syzkaller/pkg/db (cached) ok github.com/google/syzkaller/pkg/email (cached) ok github.com/google/syzkaller/pkg/email/lore (cached) ok github.com/google/syzkaller/pkg/flatrpc 0.043s --- FAIL: TestFuzz (9.62s) build.go:39: failed to build executor: failed to build program: In file included from executor/executor.cc:488: executor/conn.h:100:3: error: unknown type name 'sockaddr_in'; did you mean 'sockaddr'? sockaddr_in saddr4 = {}; ^~~~~~~~~~~ sockaddr /usr/include/sys/socket.h:330:8: note: 'sockaddr' declared here struct sockaddr { ^ In file included from executor/executor.cc:488: executor/conn.h:101:10: error: no member named 'sin_family' in 'sockaddr'; did you mean 'sa_family'? saddr4.sin_family = AF_INET; ^~~~~~~~~~ sa_family /usr/include/sys/socket.h:332:14: note: 'sa_family' declared here sa_family_t sa_family; /* address family */ ^ In file included from executor/executor.cc:488: executor/conn.h:102:10: error: no member named 'sin_port' in 'sockaddr' saddr4.sin_port = htons(port); ~~~~~~ ^ executor/conn.h:103:40: error: no member named 'sin_addr' in 'sockaddr' if (inet_pton(AF_INET, addr, &saddr4.sin_addr)) ~~~~~~ ^ executor/conn.h:104:36: error: no member named 'sin_addr' in 'sockaddr' return Connect(&saddr4, &saddr4.sin_addr, port); ~~~~~~ ^ executor/conn.h:105:3: error: unknown type name 'sockaddr_in6'; did you mean 'sockaddr'? sockaddr_in6 saddr6 = {}; ^~~~~~~~~~~~ sockaddr /usr/include/sys/socket.h:330:8: note: 'sockaddr' declared here struct sockaddr { ^ In file included from executor/executor.cc:488: executor/conn.h:106:10: error: no member named 'sin6_family' in 'sockaddr'; did you mean 'sa_family'? saddr6.sin6_family = AF_INET6; ^~~~~~~~~~~ sa_family /usr/include/sys/socket.h:332:14: note: 'sa_family' declared here sa_family_t sa_family; /* address family */ ^ In file included from executor/executor.cc:488: executor/conn.h:107:10: error: no member named 'sin6_port' in 'sockaddr' saddr6.sin6_port = htons(port); ~~~~~~ ^ executor/conn.h:108:41: error: no member named 'sin6_addr' in 'sockaddr' if (inet_pton(AF_INET6, addr, &saddr6.sin6_addr)) ~~~~~~ ^ executor/conn.h:109:36: error: no member named 'sin6_addr' in 'sockaddr' return Connect(&saddr6, &saddr6.sin6_addr, port); ~~~~~~ ^ executor/conn.h:116:20: error: no member named 'sin_addr' in 'sockaddr' memcpy(&saddr4.sin_addr, *addr, std::min(hostent->h_length, sizeof(saddr4.sin_addr))); ~~~~~~ ^ executor/conn.h:116:87: error: no member named 'sin_addr' in 'sockaddr' memcpy(&saddr4.sin_addr, *addr, std::min(hostent->h_length, sizeof(saddr4.sin_addr))); ~~~~~~ ^ executor/conn.h:117:35: error: no member named 'sin_addr' in 'sockaddr' fd = Connect(&saddr4, &saddr4.sin_addr, port); ~~~~~~ ^ executor/conn.h:119:20: error: no member named 'sin6_addr' in 'sockaddr' memcpy(&saddr6.sin6_addr, *addr, std::min(hostent->h_length, sizeof(saddr6.sin6_addr))); ~~~~~~ ^ executor/conn.h:119:88: error: no member named 'sin6_addr' in 'sockaddr' memcpy(&saddr6.sin6_addr, *addr, std::min(hostent->h_length, sizeof(saddr6.sin6_addr))); ~~~~~~ ^ executor/conn.h:120:35: error: no member named 'sin6_addr' in 'sockaddr' fd = Connect(&saddr6, &saddr6.sin6_addr, port); ~~~~~~ ^ executor/conn.h:134:50: error: use of undeclared identifier 'IPPROTO_TCP' int fd = socket(saddr->sa_family, SOCK_STREAM, IPPROTO_TCP); ^ 17 errors generated. compiler invocation: clang++ [-o /tmp/syz-executor2843167038 -DGOOS_test=1 -DGOARCH_64_fuzz=1 -DHOSTGOOS_freebsd=1 executor/executor.cc -m64 --target=x86_64-unknown-freebsd14.0 -O2 -pthread -Wall -Werror -Wparentheses -Wframe-larger-than=16384 -Wno-unused-command-line-argument -lc++ -no-pie -std=c++17 -I. -Iexecutor/_include -fsanitize-coverage=trace-pc -g] FAIL FAIL github.com/google/syzkaller/pkg/fuzzer 9.926s ok github.com/google/syzkaller/pkg/fuzzer/queue 0.087s ok github.com/google/syzkaller/pkg/gce (cached) ok github.com/google/syzkaller/pkg/html (cached) ok github.com/google/syzkaller/pkg/ifuzz (cached) ok github.com/google/syzkaller/pkg/ifuzz/arm64 (cached) ok github.com/google/syzkaller/pkg/image 2.985s ok github.com/google/syzkaller/pkg/instance 2.984s ok github.com/google/syzkaller/pkg/kconfig (cached) ok github.com/google/syzkaller/pkg/kd (cached) ok github.com/google/syzkaller/pkg/log (cached) ok github.com/google/syzkaller/pkg/mgrconfig 1.712s ok github.com/google/syzkaller/pkg/osutil (cached) ok github.com/google/syzkaller/pkg/report 10.671s ok github.com/google/syzkaller/pkg/repro 1.884s ok github.com/google/syzkaller/pkg/rpcserver 0.257s --- FAIL: TestUnit (1.24s) --- FAIL: TestUnit/64_fork (2.59s) build.go:39: failed to build executor: failed to build program: In file included from executor/executor.cc:488: executor/conn.h:100:3: error: unknown type name 'sockaddr_in'; did you mean 'sockaddr'? sockaddr_in saddr4 = {}; ^~~~~~~~~~~ sockaddr /usr/include/sys/socket.h:330:8: note: 'sockaddr' declared here struct sockaddr { ^ In file included from executor/executor.cc:488: executor/conn.h:101:10: error: no member named 'sin_family' in 'sockaddr'; did you mean 'sa_family'? saddr4.sin_family = AF_INET; ^~~~~~~~~~ sa_family /usr/include/sys/socket.h:332:14: note: 'sa_family' declared here sa_family_t sa_family; /* address family */ ^ In file included from executor/executor.cc:488: executor/conn.h:102:10: error: no member named 'sin_port' in 'sockaddr' saddr4.sin_port = htons(port); ~~~~~~ ^ executor/conn.h:103:40: error: no member named 'sin_addr' in 'sockaddr' if (inet_pton(AF_INET, addr, &saddr4.sin_addr)) ~~~~~~ ^ executor/conn.h:104:36: error: no member named 'sin_addr' in 'sockaddr' return Connect(&saddr4, &saddr4.sin_addr, port); ~~~~~~ ^ executor/conn.h:105:3: error: unknown type name 'sockaddr_in6'; did you mean 'sockaddr'? sockaddr_in6 saddr6 = {}; ^~~~~~~~~~~~ sockaddr /usr/include/sys/socket.h:330:8: note: 'sockaddr' declared here struct sockaddr { ^ In file included from executor/executor.cc:488: executor/conn.h:106:10: error: no member named 'sin6_family' in 'sockaddr'; did you mean 'sa_family'? saddr6.sin6_family = AF_INET6; ^~~~~~~~~~~ sa_family /usr/include/sys/socket.h:332:14: note: 'sa_family' declared here sa_family_t sa_family; /* address family */ ^ In file included from executor/executor.cc:488: executor/conn.h:107:10: error: no member named 'sin6_port' in 'sockaddr' saddr6.sin6_port = htons(port); ~~~~~~ ^ executor/conn.h:108:41: error: no member named 'sin6_addr' in 'sockaddr' if (inet_pton(AF_INET6, addr, &saddr6.sin6_addr)) ~~~~~~ ^ executor/conn.h:109:36: error: no member named 'sin6_addr' in 'sockaddr' return Connect(&saddr6, &saddr6.sin6_addr, port); ~~~~~~ ^ executor/conn.h:116:20: error: no member named 'sin_addr' in 'sockaddr' memcpy(&saddr4.sin_addr, *addr, std::min(hostent->h_length, sizeof(saddr4.sin_addr))); ~~~~~~ ^ executor/conn.h:116:87: error: no member named 'sin_addr' in 'sockaddr' memcpy(&saddr4.sin_addr, *addr, std::min(hostent->h_length, sizeof(saddr4.sin_addr))); ~~~~~~ ^ executor/conn.h:117:35: error: no member named 'sin_addr' in 'sockaddr' fd = Connect(&saddr4, &saddr4.sin_addr, port); ~~~~~~ ^ executor/conn.h:119:20: error: no member named 'sin6_addr' in 'sockaddr' memcpy(&saddr6.sin6_addr, *addr, std::min(hostent->h_length, sizeof(saddr6.sin6_addr))); ~~~~~~ ^ executor/conn.h:119:88: error: no member named 'sin6_addr' in 'sockaddr' memcpy(&saddr6.sin6_addr, *addr, std::min(hostent->h_length, sizeof(saddr6.sin6_addr))); ~~~~~~ ^ executor/conn.h:120:35: error: no member named 'sin6_addr' in 'sockaddr' fd = Connect(&saddr6, &saddr6.sin6_addr, port); ~~~~~~ ^ executor/conn.h:134:50: error: use of undeclared identifier 'IPPROTO_TCP' int fd = socket(saddr->sa_family, SOCK_STREAM, IPPROTO_TCP); ^ 17 errors generated. compiler invocation: clang++ [-o /tmp/syz-executor1482542790 -DGOOS_test=1 -DGOARCH_64_fork=1 -DHOSTGOOS_freebsd=1 executor/executor.cc -m64 --target=x86_64-unknown-freebsd14.0 -O2 -pthread -Wall -Werror -Wparentheses -Wframe-larger-than=16384 -Wno-unused-command-line-argument -lc++ -no-pie -fno-exceptions -std=c++17 -I. -Iexecutor/_include -fsanitize-coverage=trace-pc] --- FAIL: TestExecutorCommonExt (8.05s) build.go:39: failed to build executor: failed to build program: In file included from executor/executor.cc:488: executor/conn.h:100:3: error: unknown type name 'sockaddr_in'; did you mean 'sockaddr'? sockaddr_in saddr4 = {}; ^~~~~~~~~~~ sockaddr /usr/include/sys/socket.h:330:8: note: 'sockaddr' declared here struct sockaddr { ^ In file included from executor/executor.cc:488: executor/conn.h:101:10: error: no member named 'sin_family' in 'sockaddr'; did you mean 'sa_family'? saddr4.sin_family = AF_INET; ^~~~~~~~~~ sa_family /usr/include/sys/socket.h:332:14: note: 'sa_family' declared here sa_family_t sa_family; /* address family */ ^ In file included from executor/executor.cc:488: executor/conn.h:102:10: error: no member named 'sin_port' in 'sockaddr' saddr4.sin_port = htons(port); ~~~~~~ ^ executor/conn.h:103:40: error: no member named 'sin_addr' in 'sockaddr' if (inet_pton(AF_INET, addr, &saddr4.sin_addr)) ~~~~~~ ^ executor/conn.h:104:36: error: no member named 'sin_addr' in 'sockaddr' return Connect(&saddr4, &saddr4.sin_addr, port); ~~~~~~ ^ executor/conn.h:105:3: error: unknown type name 'sockaddr_in6'; did you mean 'sockaddr'? sockaddr_in6 saddr6 = {}; ^~~~~~~~~~~~ sockaddr /usr/include/sys/socket.h:330:8: note: 'sockaddr' declared here struct sockaddr { ^ In file included from executor/executor.cc:488: executor/conn.h:106:10: error: no member named 'sin6_family' in 'sockaddr'; did you mean 'sa_family'? saddr6.sin6_family = AF_INET6; ^~~~~~~~~~~ sa_family /usr/include/sys/socket.h:332:14: note: 'sa_family' declared here sa_family_t sa_family; /* address family */ ^ In file included from executor/executor.cc:488: executor/conn.h:107:10: error: no member named 'sin6_port' in 'sockaddr' saddr6.sin6_port = htons(port); ~~~~~~ ^ executor/conn.h:108:41: error: no member named 'sin6_addr' in 'sockaddr' if (inet_pton(AF_INET6, addr, &saddr6.sin6_addr)) ~~~~~~ ^ executor/conn.h:109:36: error: no member named 'sin6_addr' in 'sockaddr' return Connect(&saddr6, &saddr6.sin6_addr, port); ~~~~~~ ^ executor/conn.h:116:20: error: no member named 'sin_addr' in 'sockaddr' memcpy(&saddr4.sin_addr, *addr, std::min(hostent->h_length, sizeof(saddr4.sin_addr))); ~~~~~~ ^ executor/conn.h:116:87: error: no member named 'sin_addr' in 'sockaddr' memcpy(&saddr4.sin_addr, *addr, std::min(hostent->h_length, sizeof(saddr4.sin_addr))); ~~~~~~ ^ executor/conn.h:117:35: error: no member named 'sin_addr' in 'sockaddr' fd = Connect(&saddr4, &saddr4.sin_addr, port); ~~~~~~ ^ executor/conn.h:119:20: error: no member named 'sin6_addr' in 'sockaddr' memcpy(&saddr6.sin6_addr, *addr, std::min(hostent->h_length, sizeof(saddr6.sin6_addr))); ~~~~~~ ^ executor/conn.h:119:88: error: no member named 'sin6_addr' in 'sockaddr' memcpy(&saddr6.sin6_addr, *addr, std::min(hostent->h_length, sizeof(saddr6.sin6_addr))); ~~~~~~ ^ executor/conn.h:120:35: error: no member named 'sin6_addr' in 'sockaddr' fd = Connect(&saddr6, &saddr6.sin6_addr, port); ~~~~~~ ^ executor/conn.h:134:50: error: use of undeclared identifier 'IPPROTO_TCP' int fd = socket(saddr->sa_family, SOCK_STREAM, IPPROTO_TCP); ^ 17 errors generated. compiler invocation: clang++ [-o /tmp/syz-executor4226131935 -DGOOS_test=1 -DGOARCH_64_fork=1 -DHOSTGOOS_freebsd=1 executor/executor.cc -m64 --target=x86_64-unknown-freebsd14.0 -O2 -pthread -Wall -Werror -Wparentheses -Wframe-larger-than=16384 -Wno-unused-command-line-argument -lc++ -no-pie -fno-exceptions -std=c++17 -I. -Iexecutor/_include -DSYZ_TEST_COMMON_EXT_EXAMPLE=1] --- FAIL: TestZlib (8.95s) build.go:39: failed to build executor: failed to build program: In file included from executor/executor.cc:488: executor/conn.h:100:3: error: unknown type name 'sockaddr_in'; did you mean 'sockaddr'? sockaddr_in saddr4 = {}; ^~~~~~~~~~~ sockaddr /usr/include/sys/socket.h:330:8: note: 'sockaddr' declared here struct sockaddr { ^ In file included from executor/executor.cc:488: executor/conn.h:101:10: error: no member named 'sin_family' in 'sockaddr'; did you mean 'sa_family'? saddr4.sin_family = AF_INET; ^~~~~~~~~~ sa_family /usr/include/sys/socket.h:332:14: note: 'sa_family' declared here sa_family_t sa_family; /* address family */ ^ In file included from executor/executor.cc:488: executor/conn.h:102:10: error: no member named 'sin_port' in 'sockaddr' saddr4.sin_port = htons(port); ~~~~~~ ^ executor/conn.h:103:40: error: no member named 'sin_addr' in 'sockaddr' if (inet_pton(AF_INET, addr, &saddr4.sin_addr)) ~~~~~~ ^ executor/conn.h:104:36: error: no member named 'sin_addr' in 'sockaddr' return Connect(&saddr4, &saddr4.sin_addr, port); ~~~~~~ ^ executor/conn.h:105:3: error: unknown type name 'sockaddr_in6'; did you mean 'sockaddr'? sockaddr_in6 saddr6 = {}; ^~~~~~~~~~~~ sockaddr /usr/include/sys/socket.h:330:8: note: 'sockaddr' declared here struct sockaddr { ^ In file included from executor/executor.cc:488: executor/conn.h:106:10: error: no member named 'sin6_family' in 'sockaddr'; did you mean 'sa_family'? saddr6.sin6_family = AF_INET6; ^~~~~~~~~~~ sa_family /usr/include/sys/socket.h:332:14: note: 'sa_family' declared here sa_family_t sa_family; /* address family */ ^ In file included from executor/executor.cc:488: executor/conn.h:107:10: error: no member named 'sin6_port' in 'sockaddr' saddr6.sin6_port = htons(port); ~~~~~~ ^ executor/conn.h:108:41: error: no member named 'sin6_addr' in 'sockaddr' if (inet_pton(AF_INET6, addr, &saddr6.sin6_addr)) ~~~~~~ ^ executor/conn.h:109:36: error: no member named 'sin6_addr' in 'sockaddr' return Connect(&saddr6, &saddr6.sin6_addr, port); ~~~~~~ ^ executor/conn.h:116:20: error: no member named 'sin_addr' in 'sockaddr' memcpy(&saddr4.sin_addr, *addr, std::min(hostent->h_length, sizeof(saddr4.sin_addr))); ~~~~~~ ^ executor/conn.h:116:87: error: no member named 'sin_addr' in 'sockaddr' memcpy(&saddr4.sin_addr, *addr, std::min(hostent->h_length, sizeof(saddr4.sin_addr))); ~~~~~~ ^ executor/conn.h:117:35: error: no member named 'sin_addr' in 'sockaddr' fd = Connect(&saddr4, &saddr4.sin_addr, port); ~~~~~~ ^ executor/conn.h:119:20: error: no member named 'sin6_addr' in 'sockaddr' memcpy(&saddr6.sin6_addr, *addr, std::min(hostent->h_length, sizeof(saddr6.sin6_addr))); ~~~~~~ ^ executor/conn.h:119:88: error: no member named 'sin6_addr' in 'sockaddr' memcpy(&saddr6.sin6_addr, *addr, std::min(hostent->h_length, sizeof(saddr6.sin6_addr))); ~~~~~~ ^ executor/conn.h:120:35: error: no member named 'sin6_addr' in 'sockaddr' fd = Connect(&saddr6, &saddr6.sin6_addr, port); ~~~~~~ ^ executor/conn.h:134:50: error: use of undeclared identifier 'IPPROTO_TCP' int fd = socket(saddr->sa_family, SOCK_STREAM, IPPROTO_TCP); ^ 17 errors generated. compiler invocation: clang++ [-o /tmp/syz-executor1644318118 -DGOOS_test=1 -DGOARCH_64=1 -DHOSTGOOS_freebsd=1 executor/executor.cc -m64 --target=x86_64-unknown-freebsd14.0 -O2 -pthread -Wall -Werror -Wparentheses -Wframe-larger-than=16384 -Wno-unused-command-line-argument -lc++ -no-pie -fno-exceptions -std=c++17 -I. -Iexecutor/_include] --- FAIL: TestCover (2.47s) --- FAIL: TestCover/32 (7.20s) build.go:39: failed to build executor: failed to build program: In file included from executor/executor.cc:488: executor/conn.h:100:3: error: unknown type name 'sockaddr_in'; did you mean 'sockaddr'? sockaddr_in saddr4 = {}; ^~~~~~~~~~~ sockaddr /usr/include/sys/socket.h:330:8: note: 'sockaddr' declared here struct sockaddr { ^ In file included from executor/executor.cc:488: executor/conn.h:101:10: error: no member named 'sin_family' in 'sockaddr'; did you mean 'sa_family'? saddr4.sin_family = AF_INET; ^~~~~~~~~~ sa_family /usr/include/sys/socket.h:332:14: note: 'sa_family' declared here sa_family_t sa_family; /* address family */ ^ In file included from executor/executor.cc:488: executor/conn.h:102:10: error: no member named 'sin_port' in 'sockaddr' saddr4.sin_port = htons(port); ~~~~~~ ^ executor/conn.h:103:40: error: no member named 'sin_addr' in 'sockaddr' if (inet_pton(AF_INET, addr, &saddr4.sin_addr)) ~~~~~~ ^ executor/conn.h:104:36: error: no member named 'sin_addr' in 'sockaddr' return Connect(&saddr4, &saddr4.sin_addr, port); ~~~~~~ ^ executor/conn.h:105:3: error: unknown type name 'sockaddr_in6'; did you mean 'sockaddr'? sockaddr_in6 saddr6 = {}; ^~~~~~~~~~~~ sockaddr /usr/include/sys/socket.h:330:8: note: 'sockaddr' declared here struct sockaddr { ^ In file included from executor/executor.cc:488: executor/conn.h:106:10: error: no member named 'sin6_family' in 'sockaddr'; did you mean 'sa_family'? saddr6.sin6_family = AF_INET6; ^~~~~~~~~~~ sa_family /usr/include/sys/socket.h:332:14: note: 'sa_family' declared here sa_family_t sa_family; /* address family */ ^ In file included from executor/executor.cc:488: executor/conn.h:107:10: error: no member named 'sin6_port' in 'sockaddr' saddr6.sin6_port = htons(port); ~~~~~~ ^ executor/conn.h:108:41: error: no member named 'sin6_addr' in 'sockaddr' if (inet_pton(AF_INET6, addr, &saddr6.sin6_addr)) ~~~~~~ ^ executor/conn.h:109:36: error: no member named 'sin6_addr' in 'sockaddr' return Connect(&saddr6, &saddr6.sin6_addr, port); ~~~~~~ ^ executor/conn.h:116:20: error: no member named 'sin_addr' in 'sockaddr' memcpy(&saddr4.sin_addr, *addr, std::min(hostent->h_length, sizeof(saddr4.sin_addr))); ~~~~~~ ^ executor/conn.h:116:87: error: no member named 'sin_addr' in 'sockaddr' memcpy(&saddr4.sin_addr, *addr, std::min(hostent->h_length, sizeof(saddr4.sin_addr))); ~~~~~~ ^ executor/conn.h:117:35: error: no member named 'sin_addr' in 'sockaddr' fd = Connect(&saddr4, &saddr4.sin_addr, port); ~~~~~~ ^ executor/conn.h:119:20: error: no member named 'sin6_addr' in 'sockaddr' memcpy(&saddr6.sin6_addr, *addr, std::min(hostent->h_length, sizeof(saddr6.sin6_addr))); ~~~~~~ ^ executor/conn.h:119:88: error: no member named 'sin6_addr' in 'sockaddr' memcpy(&saddr6.sin6_addr, *addr, std::min(hostent->h_length, sizeof(saddr6.sin6_addr))); ~~~~~~ ^ executor/conn.h:120:35: error: no member named 'sin6_addr' in 'sockaddr' fd = Connect(&saddr6, &saddr6.sin6_addr, port); ~~~~~~ ^ executor/conn.h:134:50: error: use of undeclared identifier 'IPPROTO_TCP' int fd = socket(saddr->sa_family, SOCK_STREAM, IPPROTO_TCP); ^ 17 errors generated. compiler invocation: clang++ [-o /tmp/syz-executor2614076012 -DGOOS_test=1 -DGOARCH_32=1 -DHOSTGOOS_freebsd=1 executor/executor.cc -m32 --target=i386-unknown-freebsd14.0 -O2 -pthread -Wall -Werror -Wparentheses -Wunused-const-variable -Wframe-larger-than=16384 -Wno-array-bounds -Wno-unused-but-set-variable -Wno-unused-command-line-argument -static -lc++ -std=c++17 -I. -Iexecutor/_include -Wno-overflow] --- FAIL: TestCover/64_fork (7.52s) build.go:39: failed to build executor: failed to build program: In file included from executor/executor.cc:488: executor/conn.h:100:3: error: unknown type name 'sockaddr_in'; did you mean 'sockaddr'? sockaddr_in saddr4 = {}; ^~~~~~~~~~~ sockaddr /usr/include/sys/socket.h:330:8: note: 'sockaddr' declared here struct sockaddr { ^ In file included from executor/executor.cc:488: executor/conn.h:101:10: error: no member named 'sin_family' in 'sockaddr'; did you mean 'sa_family'? saddr4.sin_family = AF_INET; ^~~~~~~~~~ sa_family /usr/include/sys/socket.h:332:14: note: 'sa_family' declared here sa_family_t sa_family; /* address family */ ^ In file included from executor/executor.cc:488: executor/conn.h:102:10: error: no member named 'sin_port' in 'sockaddr' saddr4.sin_port = htons(port); ~~~~~~ ^ executor/conn.h:103:40: error: no member named 'sin_addr' in 'sockaddr' if (inet_pton(AF_INET, addr, &saddr4.sin_addr)) ~~~~~~ ^ executor/conn.h:104:36: error: no member named 'sin_addr' in 'sockaddr' return Connect(&saddr4, &saddr4.sin_addr, port); ~~~~~~ ^ executor/conn.h:105:3: error: unknown type name 'sockaddr_in6'; did you mean 'sockaddr'? sockaddr_in6 saddr6 = {}; ^~~~~~~~~~~~ sockaddr /usr/include/sys/socket.h:330:8: note: 'sockaddr' declared here struct sockaddr { ^ In file included from executor/executor.cc:488: executor/conn.h:106:10: error: no member named 'sin6_family' in 'sockaddr'; did you mean 'sa_family'? saddr6.sin6_family = AF_INET6; ^~~~~~~~~~~ sa_family /usr/include/sys/socket.h:332:14: note: 'sa_family' declared here sa_family_t sa_family; /* address family */ ^ In file included from executor/executor.cc:488: executor/conn.h:107:10: error: no member named 'sin6_port' in 'sockaddr' saddr6.sin6_port = htons(port); ~~~~~~ ^ executor/conn.h:108:41: error: no member named 'sin6_addr' in 'sockaddr' if (inet_pton(AF_INET6, addr, &saddr6.sin6_addr)) ~~~~~~ ^ executor/conn.h:109:36: error: no member named 'sin6_addr' in 'sockaddr' return Connect(&saddr6, &saddr6.sin6_addr, port); ~~~~~~ ^ executor/conn.h:116:20: error: no member named 'sin_addr' in 'sockaddr' memcpy(&saddr4.sin_addr, *addr, std::min(hostent->h_length, sizeof(saddr4.sin_addr))); ~~~~~~ ^ executor/conn.h:116:87: error: no member named 'sin_addr' in 'sockaddr' memcpy(&saddr4.sin_addr, *addr, std::min(hostent->h_length, sizeof(saddr4.sin_addr))); ~~~~~~ ^ executor/conn.h:117:35: error: no member named 'sin_addr' in 'sockaddr' fd = Connect(&saddr4, &saddr4.sin_addr, port); ~~~~~~ ^ executor/conn.h:119:20: error: no member named 'sin6_addr' in 'sockaddr' memcpy(&saddr6.sin6_addr, *addr, std::min(hostent->h_length, sizeof(saddr6.sin6_addr))); ~~~~~~ ^ executor/conn.h:119:88: error: no member named 'sin6_addr' in 'sockaddr' memcpy(&saddr6.sin6_addr, *addr, std::min(hostent->h_length, sizeof(saddr6.sin6_addr))); ~~~~~~ ^ executor/conn.h:120:35: error: no member named 'sin6_addr' in 'sockaddr' fd = Connect(&saddr6, &saddr6.sin6_addr, port); ~~~~~~ ^ executor/conn.h:134:50: error: use of undeclared identifier 'IPPROTO_TCP' int fd = socket(saddr->sa_family, SOCK_STREAM, IPPROTO_TCP); ^ 17 errors generated. compiler invocation: clang++ [-o /tmp/syz-executor3914107759 -DGOOS_test=1 -DGOARCH_64_fork=1 -DHOSTGOOS_freebsd=1 executor/executor.cc -m64 --target=x86_64-unknown-freebsd14.0 -O2 -pthread -Wall -Werror -Wparentheses -Wframe-larger-than=16384 -Wno-unused-command-line-argument -lc++ -no-pie -fno-exceptions -std=c++17 -I. -Iexecutor/_include] --- FAIL: TestCover/64 (7.75s) build.go:39: failed to build executor: failed to build program: In file included from executor/executor.cc:488: executor/conn.h:100:3: error: unknown type name 'sockaddr_in'; did you mean 'sockaddr'? sockaddr_in saddr4 = {}; ^~~~~~~~~~~ sockaddr /usr/include/sys/socket.h:330:8: note: 'sockaddr' declared here struct sockaddr { ^ In file included from executor/executor.cc:488: executor/conn.h:101:10: error: no member named 'sin_family' in 'sockaddr'; did you mean 'sa_family'? saddr4.sin_family = AF_INET; ^~~~~~~~~~ sa_family /usr/include/sys/socket.h:332:14: note: 'sa_family' declared here sa_family_t sa_family; /* address family */ ^ In file included from executor/executor.cc:488: executor/conn.h:102:10: error: no member named 'sin_port' in 'sockaddr' saddr4.sin_port = htons(port); ~~~~~~ ^ executor/conn.h:103:40: error: no member named 'sin_addr' in 'sockaddr' if (inet_pton(AF_INET, addr, &saddr4.sin_addr)) ~~~~~~ ^ executor/conn.h:104:36: error: no member named 'sin_addr' in 'sockaddr' return Connect(&saddr4, &saddr4.sin_addr, port); ~~~~~~ ^ executor/conn.h:105:3: error: unknown type name 'sockaddr_in6'; did you mean 'sockaddr'? sockaddr_in6 saddr6 = {}; ^~~~~~~~~~~~ sockaddr /usr/include/sys/socket.h:330:8: note: 'sockaddr' declared here struct sockaddr { ^ In file included from executor/executor.cc:488: executor/conn.h:106:10: error: no member named 'sin6_family' in 'sockaddr'; did you mean 'sa_family'? saddr6.sin6_family = AF_INET6; ^~~~~~~~~~~ sa_family /usr/include/sys/socket.h:332:14: note: 'sa_family' declared here sa_family_t sa_family; /* address family */ ^ In file included from executor/executor.cc:488: executor/conn.h:107:10: error: no member named 'sin6_port' in 'sockaddr' saddr6.sin6_port = htons(port); ~~~~~~ ^ executor/conn.h:108:41: error: no member named 'sin6_addr' in 'sockaddr' if (inet_pton(AF_INET6, addr, &saddr6.sin6_addr)) ~~~~~~ ^ executor/conn.h:109:36: error: no member named 'sin6_addr' in 'sockaddr' return Connect(&saddr6, &saddr6.sin6_addr, port); ~~~~~~ ^ executor/conn.h:116:20: error: no member named 'sin_addr' in 'sockaddr' memcpy(&saddr4.sin_addr, *addr, std::min(hostent->h_length, sizeof(saddr4.sin_addr))); ~~~~~~ ^ executor/conn.h:116:87: error: no member named 'sin_addr' in 'sockaddr' memcpy(&saddr4.sin_addr, *addr, std::min(hostent->h_length, sizeof(saddr4.sin_addr))); ~~~~~~ ^ executor/conn.h:117:35: error: no member named 'sin_addr' in 'sockaddr' fd = Connect(&saddr4, &saddr4.sin_addr, port); ~~~~~~ ^ executor/conn.h:119:20: error: no member named 'sin6_addr' in 'sockaddr' memcpy(&saddr6.sin6_addr, *addr, std::min(hostent->h_length, sizeof(saddr6.sin6_addr))); ~~~~~~ ^ executor/conn.h:119:88: error: no member named 'sin6_addr' in 'sockaddr' memcpy(&saddr6.sin6_addr, *addr, std::min(hostent->h_length, sizeof(saddr6.sin6_addr))); ~~~~~~ ^ executor/conn.h:120:35: error: no member named 'sin6_addr' in 'sockaddr' fd = Connect(&saddr6, &saddr6.sin6_addr, port); ~~~~~~ ^ executor/conn.h:134:50: error: use of undeclared identifier 'IPPROTO_TCP' int fd = socket(saddr->sa_family, SOCK_STREAM, IPPROTO_TCP); ^ 17 errors generated. compiler invocation: clang++ [-o /tmp/syz-executor725694759 -DGOOS_test=1 -DGOARCH_64=1 -DHOSTGOOS_freebsd=1 executor/executor.cc -m64 --target=x86_64-unknown-freebsd14.0 -O2 -pthread -Wall -Werror -Wparentheses -Wframe-larger-than=16384 -Wno-unused-command-line-argument -lc++ -no-pie -fno-exceptions -std=c++17 -I. -Iexecutor/_include] FAIL FAIL github.com/google/syzkaller/pkg/runtest 52.823s ok github.com/google/syzkaller/pkg/serializer (cached) ok github.com/google/syzkaller/pkg/signal (cached) ok github.com/google/syzkaller/pkg/stats 1.138s ok github.com/google/syzkaller/pkg/stats/sample (cached) ok github.com/google/syzkaller/pkg/subsystem (cached) ok github.com/google/syzkaller/pkg/subsystem/linux (cached) ok github.com/google/syzkaller/pkg/subsystem/lists (cached) ok github.com/google/syzkaller/pkg/symbolizer (cached) ok github.com/google/syzkaller/pkg/tool (cached) ok github.com/google/syzkaller/pkg/vcs (cached) ok github.com/google/syzkaller/pkg/vminfo 7.370s ? github.com/google/syzkaller/sys [no test files] ? github.com/google/syzkaller/sys/darwin/gen [no test files] ? github.com/google/syzkaller/sys/darwin [no test files] ? github.com/google/syzkaller/sys/freebsd/gen [no test files] ? github.com/google/syzkaller/sys/freebsd [no test files] ? github.com/google/syzkaller/sys/fuchsia/fidlgen [no test files] ? github.com/google/syzkaller/sys/fuchsia/gen [no test files] ? github.com/google/syzkaller/sys/fuchsia/layout [no test files] ? github.com/google/syzkaller/sys/fuchsia [no test files] ? github.com/google/syzkaller/sys/linux/gen [no test files] ? github.com/google/syzkaller/sys/netbsd/gen [no test files] ? github.com/google/syzkaller/sys/openbsd/gen [no test files] ? github.com/google/syzkaller/sys/syz-sysgen [no test files] ? github.com/google/syzkaller/sys/syz-extract [no test files] ? github.com/google/syzkaller/sys/targets [no test files] ? github.com/google/syzkaller/sys/test [no test files] ? github.com/google/syzkaller/sys/test/gen [no test files] ? github.com/google/syzkaller/sys/trusty [no test files] ? github.com/google/syzkaller/sys/trusty/gen [no test files] ? github.com/google/syzkaller/sys/windows [no test files] ? github.com/google/syzkaller/sys/windows/gen [no test files] ? github.com/google/syzkaller/tools/syz-benchcmp [no test files] ? github.com/google/syzkaller/tools/syz-build [no test files] ? github.com/google/syzkaller/tools/syz-check [no test files] ? github.com/google/syzkaller/tools/syz-cover [no test files] ? github.com/google/syzkaller/tools/syz-coveraggregator [no test files] ? github.com/google/syzkaller/tools/syz-bisect [no test files] ? github.com/google/syzkaller/tools/syz-db [no test files] ? github.com/google/syzkaller/tools/syz-crush [no test files] ? github.com/google/syzkaller/tools/syz-execprog [no test files] ? github.com/google/syzkaller/tools/syz-expand [no test files] ? github.com/google/syzkaller/tools/syz-fillreports [no test files] ? github.com/google/syzkaller/tools/syz-fmt [no test files] ? github.com/google/syzkaller/tools/syz-gemini-seed [no test files] ? github.com/google/syzkaller/tools/syz-hubtool [no test files] ? github.com/google/syzkaller/tools/syz-kcidb [no test files] ? github.com/google/syzkaller/tools/syz-lore [no test files] ? github.com/google/syzkaller/tools/syz-minconfig [no test files] ? github.com/google/syzkaller/tools/syz-mutate [no test files] ? github.com/google/syzkaller/tools/syz-prog2c [no test files] ? github.com/google/syzkaller/tools/syz-query-subsystems [no test files] ? github.com/google/syzkaller/tools/syz-reporter [no test files] ? github.com/google/syzkaller/tools/syz-repro [no test files] ? github.com/google/syzkaller/tools/syz-reprolist [no test files] ? github.com/google/syzkaller/tools/syz-make [no test files] ? github.com/google/syzkaller/tools/syz-showprio [no test files] ? github.com/google/syzkaller/tools/syz-symbolize [no test files] ? github.com/google/syzkaller/tools/syz-testbuild [no test files] ? github.com/google/syzkaller/tools/syz-trace2syz [no test files] ? github.com/google/syzkaller/tools/syz-tty [no test files] ? github.com/google/syzkaller/tools/syz-upgrade [no test files] ? github.com/google/syzkaller/tools/syz-usbgen [no test files] ? github.com/google/syzkaller/vm/adb [no test files] ? github.com/google/syzkaller/vm/bhyve [no test files] ? github.com/google/syzkaller/vm/cuttlefish [no test files] ? github.com/google/syzkaller/vm/gce [no test files] ? github.com/google/syzkaller/vm/gvisor [no test files] ok github.com/google/syzkaller/prog 11.184s ok github.com/google/syzkaller/prog/test 0.898s ok github.com/google/syzkaller/sys/linux 0.231s ok github.com/google/syzkaller/sys/netbsd (cached) ok github.com/google/syzkaller/sys/openbsd (cached) ok github.com/google/syzkaller/syz-ci 8.042s ok github.com/google/syzkaller/syz-hub 0.054s ok github.com/google/syzkaller/syz-hub/state 0.073s ok github.com/google/syzkaller/syz-manager 1.790s ok github.com/google/syzkaller/tools/syz-kconf (cached) ok github.com/google/syzkaller/tools/syz-linter (cached) ok github.com/google/syzkaller/tools/syz-testbed 1.064s ok github.com/google/syzkaller/tools/syz-trace2syz/parser 0.046s ok github.com/google/syzkaller/tools/syz-trace2syz/proggen 0.179s ? github.com/google/syzkaller/vm/proxyapp/mocks [no test files] ? github.com/google/syzkaller/vm/proxyapp/proxyrpc [no test files] ? github.com/google/syzkaller/vm/qemu [no test files] ? github.com/google/syzkaller/vm/starnix [no test files] ? github.com/google/syzkaller/vm/vmm [no test files] ? github.com/google/syzkaller/vm/vmware [no test files] ok github.com/google/syzkaller/vm 9.944s ok github.com/google/syzkaller/vm/isolated 0.879s ok github.com/google/syzkaller/vm/proxyapp 79.059s ok github.com/google/syzkaller/vm/vmimpl 0.895s FAIL