Skip to content

chore: drop duplicate security-report link from issue template config - #1382

Merged
Yaxuan-w merged 1 commit into
mainfrom
dedupe-security-link
Sep 14, 2026
Merged

Yaxuan-w merged 1 commit into
mainfrom
dedupe-security-link

Conversation

@Yaxuan-w

Copy link
Copy Markdown
Member

Summary

The repo has GitHub's private vulnerability reporting enabled, which already adds a "Report a security vulnerability" entry to the New issue page. .github/ISSUE_TEMPLATE/config.yml added the same link again in #1320, so the entry currently shows up twice.
Remove the manual contact link and keep only the built-in one.

Related issues

None

Testing

None

Compatibility and security impact

None

Checklist

  • I have read the contribution guidelines.
  • I added or updated tests where appropriate.
  • I ran the relevant tests locally and they pass.
  • I formatted the code and ran the relevant linters.
  • I updated documentation for user-visible or architectural changes.
  • I disclosed security vulnerabilities privately rather than in this PR.

@github-actions

Copy link
Copy Markdown
Contributor

End-to-End Test Report

Test Preview
grate harness

Grate Test Report

MetricValue
Total15
Success15
Failures0
Compile Failures0
Runtime Failures0
Timeout Failures0
Missing Pair Failures0

Cases

TestStatusError TypeOutput
concurrent-request/geteuid_grate.cSuccess
STDOUT:
[Grate|geteuid] Registering geteuid handler for cage 2 in grate 1 with fn ptr addr: 3
[Cage | geteuid] PASS: 1000000 calls returned 10
[Grate|geteuid] PASS

STDERR:

concurrent-request/race-test_grate.cSuccess
STDOUT:
pass

STDERR:

concurrent-request/thread_race_grate.cSuccess
STDOUT:
[thread_race] Registering handler for cage 2 in grate 1 with fn ptr addr: 3
[thread_race] PASS: 20 threads x 100000 calls returned 10
[thread_race] PASS

STDERR:

copy-data-between-cages/cp-stncpy_grate.cSuccess
STDOUT:
[cage] pathname addr=0xfffb6ff9
[cage] pathname='random'
[Grate|open] intercepts open call: thiscage=1, arg1cage=2
[Grate|open] copied pathname: random
[cage] fd=10

STDERR:

copy-data-between-cages/cpdata_grate.cSuccess
STDOUT:
[Grate|open] intercepts open call: thiscage=1, arg1cage=2
[Grate|open] copied pathname: random
[cage] fd=10

STDERR:

interposing-calls/fork-with-newret_grate.cSuccess
STDOUT:
[Grate|interpose-fork] Registering fork handler for cage 2 in grate 1 with fn ptr addr: 3
[Grate|interpose-fork] Handling function ptr: 3 from cage: 1
[Grate|interpose-fork] In fork_grate 1 handler for cage: 1
[Cage] Forked process with PID: 10
[Grate|interpose-fork] PASS

STDERR:

interposing-calls/interpose-exec_grate.cSuccess
STDOUT:
[Grate|interpose-exec] Registering exec handler for cage 2 in grate 1 with fn ptr addr: 3
[Grate|interpose-exec] Handling function ptr: 3 from cage: 1
[Grate|interpose-exec] In exec_grate 1 handler for cage: 1
[Grate|interpose-exec] Handling function ptr: 3 from cage: 1
[Grate|interpose-exec] In exec_grate 1 handler for cage: 1
Exec successful, argv[1]: --execd
[Grate|interpose-exec] PASS

STDERR:

interposing-calls/interpose-exit_grate.cSuccess
STDOUT:
[Grate|interpose-exit] Registering exit handler for cage 2 in grate 1 with fn ptr addr: 3
Exiting...

[Grate|interpose-exit] PASS

STDERR:

interposing-calls/interpose-fork_grate.cSuccess
STDOUT:
[Grate|interpose-fork] Registering fork handler for cage 2 in grate 1 with fn ptr addr: 3
[Grate|interpose-fork] Handling function ptr: 3 from cage: 1
[Grate|interpose-fork] In fork_grate 1 handler for cage: 1
[Grate|interpose-fork] PASS

STDERR:

interposing-calls/interpose-mmap_grate.cSuccess
STDOUT:
[Grate|interpose-mmap] Registering mmap handler for cage 2 in grate 1 with fn ptr addr: 3
[Grate|interpose-mmap] Handling function ptr: 3 from cage: 1
[Grate|interpose-mmap] In mmap_grate 1 handler for cage: 1
[Grate|interpose-mmap] Handling function ptr: 3 from cage: 1
[Grate|interpose-mmap] In mmap_grate 1 handler for cage: 1
[Grate|interpose-mmap] Handling function ptr: 3 from cage: 1
[Grate|interpose-mmap] In mmap_grate 1 handler for cage: 1
[Grate|interpose-mmap] Handling function ptr: 3 from cage: 1
[Grate|interpose-mmap] In mmap_grate 1 handler for cage: 1
[Grate|interpose-mmap] Handling function ptr: 3 from cage: 1
[Grate|interpose-mmap] In mmap_grate 1 handler for cage: 1
mmap test: PASS
[Grate|interpose-mmap] PASS

STDERR:

interposing-calls/interpose-register_grate.cSuccess
STDOUT:
[Grate|interpose-register] Registering register_handler for cage 2 in grate 1 with fn ptr addr: 4
[cage] registering 107. grateid: 2 cageid: 3
[Grate|interpose-register] Handling function ptr: 4 from cage: 1
[Grate|interpose-register] In register_grate 1 handler for cage: 1
[Grate|geteuid] Registering geteuid handler for cage 1 in grate 1 with fn ptr addr: 3
[Grate|interpose-register] Handling function ptr: 3 from cage: 1
[Grate|interpose-register] In register_grate 1 handler for cage: 1
[Grate|interpose-register] PASS

STDERR:

multi-register_grate.cSuccess
STDOUT:
[Grate|multi-register_grate] Registering geteuid handler for cage 2 in grate 1 with fn ptr addr: 4
[Grate|multi-register_grate] Registering getuid handler for cage 2 in grate 1 with fn ptr addr: 3
[Grate|multi-register_grate] Handling function ptr: 4 from cage: 1
[Grate|multi-register_grate] In multi-register_grate 1 handler for cage: 1
[Grate|multi-register_grate] Handling function ptr: 3 from cage: 1
[Grate|multi-register_grate] In multi-register_grate 1 handler for cage: 1
[Cage | multi-register] PASS: geteuid=10, getuid=20
[Grate|multi-register] PASS

STDERR:

simple-tests/copy-handler-table_grate.cSuccess
STDOUT:
[Grate|copy-handler-table] Registering geteuid handler for cage 2 in grate 1
[Grate|copy-handler-table] geteuid handler invoked for cage 1
[Grate|copy-handler-table] geteuid handler invoked for cage 1
[Cage|copy-handler-table] PASS: child inherited handler, then overwrite changed geteuid to 0
[Cage|copy-handler-table] PASS: parent=123 child_exit=0
[Grate|copy-handler-table] PASS

STDERR:

simple-tests/diff-cage-args_grate.cSuccess
STDOUT:
[Grate|diff-cage-args] Handling function ptr: 3 from cage: 1
[Grate|diff-cage-args] In open_grate 1 handler for cage: 1
Hello world. FD=-1
[Grate|diff-cage-args] Handling function ptr: 4 from cage: 1
Goodbye world! ret=4321 buf=helloworld
[Grate|diff-cage-args] PASS

STDERR:

simple-tests/geteuid_grate.cSuccess
STDOUT:
[Grate|geteuid] Registering geteuid handler for cage 2 in grate 1 with fn ptr addr: 3
[Grate|geteuid] Handling function ptr: 3 from cage: 1
[Grate|geteuid] In geteuid_grate 1 handler for cage: 1
[Cage | geteuid] PASS: geteuid ret = 10
[Grate|geteuid] PASS

STDERR:

static harness

Test Report

Deterministic Tests

Summary

MetricCount
Total Test Cases3
Number of Successes3
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0

Test Results by Category

Test CaseStatusError TypeNative TimeWasm TimeOutput
Static Tests
fork_simple.cSuccessNone0.063954s4.211335s
Success
thread.cSuccessNone0.054147s4.233894s
Success
tls_test.cSuccessNone0.054709s4.283907s
Success

Fail Tests

Summary

MetricCount
Total Test Cases0
Number of Successes0
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0
wasm-math harness

Test Report

Deterministic Tests

Summary

MetricCount
Total Test Cases3
Number of Successes3
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0

Test Results by Category

Test CaseStatusError TypeNative TimeWasm TimeOutput
Math Tests
math_link_smoke.cSuccessNone0.061084s0.118787s
Success
math_tests.cSuccessNone0.062875s0.145704s
Success
printf_float.cSuccessNone0.059610s0.141087s
Success

Fail Tests

Summary

MetricCount
Total Test Cases0
Number of Successes0
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0
wasm-filesystem harness

Test Report

Deterministic Tests

Summary

MetricCount
Total Test Cases75
Number of Successes75
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0

Test Results by Category

Test CaseStatusError TypeNative TimeWasm TimeOutput
File Tests
chartests.cSuccessNone0.049670s0.151517s
Success
chdir_getcwd.cSuccessNone0.051131s0.125299s
Success
chmod.cSuccessNone0.057166s0.136771s
Success
clock_gettime_highlevel.cSuccessNone0.121015s0.167414s
Success
clock_gettime_simple.cSuccessNone0.044486s0.111654s
Success
cloexec.cSuccessNone0.055697s0.152649s
Success
close.cSuccessNone0.062267s0.148268s
Success
copy_file_range.cSuccessNone0.053725s0.147487s
Success
creat_access.cSuccessNone0.054306s0.126895s
Success
cross_cage_fd_bruteforce.cSuccessNone0.054874s0.192209s
Success
doubleclose.cSuccessNone0.046615s0.110850s
Success
dup.cSuccessNone0.047967s0.120604s
Success
dup2.cSuccessNone0.052968s0.123501s
Success
dup3.cSuccessNone0.050308s0.124115s
Success
dupwrite.cSuccessNone0.054083s0.131592s
Success
etc_conf.cSuccessNone0.048919s0.125569s
Success
faccessat.cSuccessNone0.051536s0.121731s
Success
fchdir.cSuccessNone0.056822s0.133966s
Success
fchmod.cSuccessNone0.056010s0.142626s
Success
fchmodat.cSuccessNone0.049921s0.123109s
Success
fcntl.cSuccessNone0.054565s0.140346s
Success
fcntl_dupfd.cSuccessNone0.046881s0.123188s
Success
fdatasync.cSuccessNone0.050548s0.119462s
Success
filetest.cSuccessNone0.054361s0.122543s
Success
filetest1000.cSuccessNone0.062623s0.132556s
Success
flock.cSuccessNone0.061431s0.174491s
Success
fstat.cSuccessNone0.057941s0.147017s
Success
fstatfs.cSuccessNone0.049361s0.113287s
Success
fsync.cSuccessNone0.052948s0.124550s
Success
ftruncate.cSuccessNone0.059321s0.219498s
Success
getcwd.cSuccessNone0.050597s0.113514s
Success
getcwd_null.cSuccessNone0.057321s0.135378s
Success
getpgid.cSuccessNone0.048048s0.113728s
Success
getrandom.cSuccessNone0.053674s0.137188s
Success
ioctl.cSuccessNone0.058589s0.135878s
Success
link.cSuccessNone0.058039s0.163895s
Success
linkat.cSuccessNone0.056578s0.179694s
Success
locale_test.cSuccessNone0.068569s0.323771s
Success
lseek.cSuccessNone0.060575s0.207711s
Success
lstat.cSuccessNone0.061501s0.145555s
Success
mkdir_rmdir.cSuccessNone0.054667s0.127237s
Success
mkfifo_test.cSuccessNone0.060355s0.182424s
Success
mknod.cSuccessNone0.052860s0.137546s
Success
nocancel_io.cSuccessNone0.062292s0.156090s
Success
open.cSuccessNone0.047917s0.115420s
Success
openat.cSuccessNone0.049641s0.119172s
Success
path_conversion_safety.cSuccessNone0.059850s0.147968s
Success
ppoll.cSuccessNone0.059213s0.133502s
Success
pread_pwrite.cSuccessNone0.051132s0.128451s
Success
preadv_pwritev.cSuccessNone0.058941s0.140919s
Success
printf.cSuccessNone0.045534s0.117796s
Success
prlimit64.cSuccessNone0.047363s0.115325s
Success
read.cSuccessNone0.055374s0.136759s
Success
readbytes.cSuccessNone0.051515s0.117411s
Success
readdir_basic.cSuccessNone0.058247s0.162394s
Success
readlink.cSuccessNone0.052299s0.129312s
Success
readlinkat.cSuccessNone0.057026s0.140760s
Success
readv_writev_test.cSuccessNone0.055849s0.140177s
Success
rename.cSuccessNone0.057127s0.128619s
Success
renameat.cSuccessNone0.058819s0.142368s
Success
sc-writev.cSuccessNone0.051493s0.128330s
Success
stat.cSuccessNone0.055219s0.137363s
Success
statfs.cSuccessNone0.048685s0.120734s
Success
symlink.cSuccessNone0.057732s0.156369s
Success
sync_file_range.cSuccessNone0.053599s0.126050s
Success
timespec_time_t_compat.cSuccessNone0.052391s0.120844s
Success
trailing_slash.cSuccessNone0.052378s0.128404s
Success
truncate.cSuccessNone0.055813s0.153861s
Success
unlink.cSuccessNone0.056226s0.157738s
Success
unlinkat.cSuccessNone0.056216s0.146296s
Success
utimensat.cSuccessNone0.054106s0.150619s
Success
write.cSuccessNone0.046823s0.107393s
Success
writeloop.cSuccessNone0.058071s0.131419s
Success
writepartial.cSuccessNone0.055918s0.120096s
Success
writev.cSuccessNone0.055657s0.131274s
Success

Fail Tests

Summary

MetricCount
Total Test Cases0
Number of Successes0
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0
wasm-memory harness

Test Report

Deterministic Tests

Summary

MetricCount
Total Test Cases28
Number of Successes28
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0

Test Results by Category

Test CaseStatusError TypeNative TimeWasm TimeOutput
Memory Tests
brk.cSuccessNone0.054534s0.127121s
Success
fork_large_memory.cSuccessNone0.090804s0.525500s
Success
malloc.cSuccessNone0.053150s0.126733s
Success
malloc_large.cSuccessNone0.052192s0.115594s
Success
memcpy.cSuccessNone0.052976s0.129943s
Success
memory_error_test.cSuccessNone0.057070s0.151458s
Success
mmap.cSuccessNone0.056247s0.130327s
Success
mmap_address_truncation.cSuccessNone0.052400s0.132880s
Success
mmap_aligned.cSuccessNone0.055627s0.152485s
Success
mmap_complicated.cSuccessNone0.060768s0.185624s
Success
mmap_file.cSuccessNone0.059970s0.152821s
Success
mmap_shared.cSuccessNone0.060135s0.162072s
Success
mmaptest.cSuccessNone0.050820s0.124038s
Success
mprotect.cSuccessNone0.053095s0.143852s
Success
mprotect_boundary.cSuccessNone0.053196s0.154011s
Success
mprotect_end_region.cSuccessNone0.048977s0.124850s
Success
mprotect_middle_region.cSuccessNone0.052617s0.128094s
Success
mprotect_multiple_times.cSuccessNone0.049770s0.141484s
Success
mprotect_same_value.cSuccessNone0.054313s0.138690s
Success
mprotect_spanning_regions.cSuccessNone0.060345s0.160091s
Success
munmap_adjacent_shm.cSuccessNone0.062056s0.157387s
Success
sbrk.cSuccessNone0.049418s0.125870s
Success
segfault.cSuccessNone0.064710s0.181221s
Success
shm.cSuccessNone0.073716s0.186405s
Success
shmtest.cSuccessNone0.056071s0.133190s
Success
thread_malloc_sequential.cSuccessNone0.058201s0.214199s
Success
vmmap_escape.cSuccessNone0.056324s0.166178s
Success
vtable.cSuccessNone0.071524s0.160987s
Success

Fail Tests

Summary

MetricCount
Total Test Cases4
Number of Successes4
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0

Test Results by Category

Test CaseStatusError TypeNative TimeWasm TimeOutput
Memory Tests
invalid_access_direct.cSuccessNone0.124998s0.130667s
Success
invalid_access_fork.cSuccessNone0.163689s0.154361s
Success
mmap-negative1.cSuccessNone0.120517s0.126730s
Success
mmap-negative2.cSuccessNone0.154422s0.202038s
Success
wasm-process harness

Test Report

Deterministic Tests

Summary

MetricCount
Total Test Cases58
Number of Successes58
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0

Test Results by Category

Test CaseStatusError TypeNative TimeWasm TimeOutput
Process Tests
barrier_test.cSuccessNone0.053213s0.148171s
Success
chain_thread.cSuccessNone1.057905s1.167805s
Success
ctor_syscall_test.cSuccessNone0.043565s0.115254s
Success
cxa_atexit_test.cSuccessNone0.051164s0.121691s
Success
exec_bss_reset.cSuccessNone0.056811s0.153159s
Success
exec_non_utf8.cSuccessNone0.053893s0.130626s
Success
execve_shebang.cSuccessNone0.056450s0.128481s
Success
exit.cSuccessNone0.052315s0.116013s
Success
exit_failure.cSuccessNone0.053019s0.143324s
Success
exit_group_thread.cSuccessNone0.055936s0.165135s
Success
exit_status_first_wins.cSuccessNone0.062089s0.171733s
Success
flockfile_test.cSuccessNone0.056191s0.160454s
Success
fork2malloc.cSuccessNone0.057759s0.152123s
Success
fork_select.cSuccessNone0.055351s0.161161s
Success
fork_simple.cSuccessNone0.053617s0.140196s
Success
fork_syscall.cSuccessNone0.059099s0.659199s
Success
fork_tls_ctype.cSuccessNone0.056056s0.168586s
Success
forkandopen.cSuccessNone0.057840s0.159466s
Success
forkdup.cSuccessNone0.057495s0.153433s
Success
forkexecuid.cSuccessNone0.053122s0.175081s
Success
forkexecv-arg.cSuccessNone0.053330s0.166110s
Success
forkexecv.cSuccessNone0.052376s0.155205s
Success
forkfiles.cSuccessNone0.063743s0.270913s
Success
forkmalloc.cSuccessNone0.056089s0.144294s
Success
forknodup.cSuccessNone0.097540s0.226468s
Success
function-ptr.cSuccessNone0.051032s0.127267s
Success
getegid_syscall.cSuccessNone0.056338s0.515198s
Success
getgid_syscall.cSuccessNone0.056007s0.526703s
Success
getpid.cSuccessNone0.047788s0.110610s
Success
getpid_syscall.cSuccessNone0.065509s0.631984s
Success
getppid.cSuccessNone0.056841s0.148499s
Success
getppid_syscall.cSuccessNone0.057332s0.416083s
Success
getuid.cSuccessNone0.055543s0.126462s
Success
getuid_syscall.cSuccessNone0.055895s0.258883s
Success
hello-arg.cSuccessNone0.047254s0.121278s
Success
hello.cSuccessNone0.045484s0.112854s
Success
longjmp.cSuccessNone0.051256s0.143508s
Success
mutex.cSuccessNone2.058818s2.142671s
Success
printf_deadlock_smoke.cSuccessNone0.074092s0.190413s
Success
printf_thread_test.cSuccessNone0.053374s0.155468s
Success
sem_forks.cSuccessNone0.058307s0.195169s
Success
sem_slow_path.cSuccessNone1.062720s1.185121s
Success
setjmp_edge.cSuccessNone0.056098s0.239659s
Success
setsid.cSuccessNone0.071180s0.187769s
Success
template.cSuccessNone0.054578s0.198546s
Success
test_crossmodule_longjmp.cSuccessNone0.055471s0.156037s
Success
test_exec_nofork.cSuccessNone0.053371s0.141355s
Success
test_unlink_open_file.cSuccessNone0.048746s0.110808s
Success
thread-guard.cSuccessNone0.057101s0.148977s
Success
thread-test.cSuccessNone0.050482s0.134255s
Success
thread.cSuccessNone0.053467s0.200568s
Success
thread_cageid_race.cSuccessNone0.049720s0.303973s
Success
tls_test.cSuccessNone0.054265s0.170319s
Success
uname.cSuccessNone0.048305s0.111442s
Success
wait.cSuccessNone0.049246s0.167349s
Success
waitpid_anychild.cSuccessNone0.054560s0.153762s
Success
waitpid_syscall.cSuccessNone1.056496s1.247812s
Success
waitpid_wnohang.cSuccessNone0.071699s0.186060s
Success

Fail Tests

Summary

MetricCount
Total Test Cases0
Number of Successes0
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0
wasm-signals harness

Test Report

Deterministic Tests

Summary

MetricCount
Total Test Cases24
Number of Successes24
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0

Test Results by Category

Test CaseStatusError TypeNative TimeWasm TimeOutput
Signal Tests
alarm.cSuccessNone7.055158s7.164463s
Success
eintr_fork_signal.cSuccessNone1.059196s1.160606s
Success
kill.cSuccessNone1.054472s1.155576s
Success
pause_test.cSuccessNone1.054686s1.152821s
Success
setitimer.cSuccessNone7.054094s7.158652s
Success
sigalrm.cSuccessNone2.053756s2.148506s
Success
sigaltstack.cSuccessNone0.057932s0.139631s
Success
sigchld.cSuccessNone1.057145s1.147137s
Success
signal-fork.cSuccessNone4.056456s4.142417s
Success
signal-simple.cSuccessNone0.055187s0.126622s
Success
signal_SIGCHLD.cSuccessNone0.056020s0.158930s
Success
signal_fork.cSuccessNone0.051053s0.150594s
Success
signal_int_ignored.cSuccessNone2.055712s2.149782s
Success
signal_kill_cleanup.cSuccessNone1.053461s1.137535s
Success
signal_procmask.cSuccessNone0.049728s0.126473s
Success
signal_read_interrupt.cSuccessNone0.559046s0.661279s
Success
signal_recursive.cSuccessNone0.049681s0.132910s
Success
signal_sa_mask.cSuccessNone0.048982s0.123822s
Success
signal_select_interrupt.cSuccessNone0.558571s0.656452s
Success
signal_write_interrupt.cSuccessNone1.059811s1.146688s
Success
sigpipe.cSuccessNone1.057315s1.157614s
Success
sigprocmask.cSuccessNone1.057265s1.134443s
Success
sigsuspend_test.cSuccessNone1.052633s1.158079s
Success
test_sigsetjmp.cSuccessNone0.054818s0.162041s
Success

Fail Tests

Summary

MetricCount
Total Test Cases1
Number of Successes1
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0

Test Results by Category

Test CaseStatusError TypeNative TimeWasm TimeOutput
Signal Tests
signal_resethand.cSuccessNone1.053211s1.143727s
Success
wasm-networking harness

Test Report

Deterministic Tests

Summary

MetricCount
Total Test Cases44
Number of Successes44
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0

Test Results by Category

Test CaseStatusError TypeNative TimeWasm TimeOutput
Networking Tests
accept4.cSuccessNone0.060253s0.145295s
Success
dns_resolve_test.cSuccessNone0.054982s0.135231s
Success
dnstest.cSuccessNone0.055751s0.128670s
Success
epoll_badfd.cSuccessNone0.050970s0.115002s
Success
epoll_edge_triggered.cSuccessNone0.214364s0.393845s
Success
epollcreate1.cSuccessNone0.060223s0.139252s
Success
error_handling_net.cSuccessNone0.065446s0.206328s
Success
getaddrinfo_test.cSuccessNone0.059695s0.164771s
Success
getaddrinfo_unspec.cSuccessNone0.068254s0.156518s
Success
gethostname.cSuccessNone0.049815s0.113806s
Success
getifaddrs.cSuccessNone0.058095s0.132228s
Success
getsockname.cSuccessNone0.058954s0.133252s
Success
getsockopt.cSuccessNone0.059907s0.173882s
Success
ipv6_basic.cSuccessNone0.061317s0.163924s
Success
makepipe.cSuccessNone0.047694s0.118777s
Success
nonblocking_eagain.cSuccessNone0.063532s0.176023s
Success
pipe.cSuccessNone0.058502s0.143857s
Success
pipe2.cSuccessNone0.057693s0.129842s
Success
pipeinput.cSuccessNone0.060919s0.168163s
Success
pipeinput2.cSuccessNone0.059053s0.176067s
Success
pipeonestring.cSuccessNone0.059809s0.168964s
Success
pipepong.cSuccessNone0.058241s0.170465s
Success
pipewrite.cSuccessNone0.052101s0.126087s
Success
poll.cSuccessNone0.056295s0.124382s
Success
recvfrom-sendto.cSuccessNone0.060186s0.140902s
Success
sendmsg_recvmsg_test.cSuccessNone0.058684s0.141772s
Success
serverclient.cSuccessNone0.058398s0.143327s
Success
shutdown.cSuccessNone0.061036s0.139413s
Success
shutdown_fork.cSuccessNone0.058596s0.156745s
Success
simple-select.cSuccessNone0.059259s0.168207s
Success
simple_epoll.cSuccessNone0.055698s0.134138s
Success
socket.cSuccessNone0.056949s0.124730s
Success
socket_cloexec.cSuccessNone0.054979s0.130056s
Success
socket_options_advanced.cSuccessNone0.062739s0.184593s
Success
socketepoll.cSuccessNone0.057056s0.125963s
Success
socketpair.cSuccessNone0.056701s0.149163s
Success
socketselect.cSuccessNone0.055928s0.137292s
Success
udp_send_recv.cSuccessNone0.167099s0.296979s
Success
uds-getsockname.cSuccessNone0.056853s0.125259s
Success
uds-nb-select.cSuccessNone2.066393s2.209557s
Success
uds-serverclient.cSuccessNone0.061970s0.176327s
Success
uds-socketselect.cSuccessNone0.055595s0.141803s
Success
uds_listen_poll.cSuccessNone1.062037s1.184673s
Success
writev_socket.cSuccessNone0.058730s0.168785s
Success

Fail Tests

Summary

MetricCount
Total Test Cases0
Number of Successes0
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0
wasm-dynamic-linking harness

Test Report

Deterministic Tests

Summary

MetricCount
Total Test Cases7
Number of Successes7
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0

Test Results by Category

Test CaseStatusError TypeNative TimeWasm TimeOutput
Dylink Tests
basic.cSuccessNone0.053292s0.126899s
Success
dlopen_fork.cSuccessNone0.055652s0.160285s
Success
dlopen_thread.cSuccessNone0.054552s0.159777s
Success
double_fork_dlopen.cSuccessNone0.058028s0.208694s
Success
fork_dlopen.cSuccessNone0.054203s0.161076s
Success
longjmp_dlopen.cSuccessNone0.052259s0.150196s
Success
rdynamic_main.cSuccessNone0.055752s0.147894s
Success

Fail Tests

Summary

MetricCount
Total Test Cases1
Number of Successes1
Number of Failures0
Number of Compilation Failure Native0
Number of Runtime Failure Native0
Number of Segmentation Fault Native0
Number of Timeout During Native0
Number of Lind Wasm Compile Failure0
Number of Lind Wasm Runtime Failure0
Number of Lind Wasm Segmentation Failure0
Number of Timeout During Lind Wasm run0
Number of Unknown Failure0
Number of C Compiler and Wasm Output mismatch0
Number of Fail Test: Native Succeeded (Should Fail)0
Number of Fail Test: Wasm Succeeded (Should Fail)0
Number of Fail Test: Both Native and Wasm Succeeded (Should Fail)0
Number of Fail Test: Native Compilation Failure (Should Succeed)0
Number of Fail Test: Wasm Compilation Failure (Should Succeed)0

Test Results by Category

Test CaseStatusError TypeNative TimeWasm TimeOutput
Dylink Tests
dlerror.cSuccessNone0.047052s0.118919s
Success

@Yaxuan-w
Yaxuan-w merged commit f8717c8 into main Sep 14, 2026
3 checks passed
@Yaxuan-w
Yaxuan-w deleted the dedupe-security-link branch September 14, 2026 18:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants