Skip to content

Fix debug build#1119

Open
rennergade wants to merge 1 commit intomainfrom
fix-debug-build
Open

Fix debug build#1119
rennergade wants to merge 1 commit intomainfrom
fix-debug-build

Conversation

@rennergade
Copy link
Copy Markdown
Contributor

Closes #1118

Needed to add lind_debug_printf to shared script.

@rennergade rennergade force-pushed the fix-debug-build branch 2 times, most recently from 301b3ee to 58ac112 Compare April 26, 2026 18:28
In the dynamic build, crt1_shared.o calls lind_debug_printf (when
compiled with LIND_DEBUG), but the shared libc didn't export it.
wasm-ld with --allow-undefined turned it into an unresolved import,
causing "unknown import: env::lind_debug_printf" at runtime.

Add --export-if-defined=lind_debug_printf to the shared libc link.
@github-actions
Copy link
Copy Markdown
Contributor

End-to-End Test Report

Test Preview

Unified Test Report

grate harness

MetricValue
Total12
Success12
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:

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: 3
[Grate|multi-register_grate] Registering getuid handler for cage 2 in grate 1 with fn ptr addr: 4
[Grate|multi-register_grate] Handling function ptr: 3 from cage: 1
[Grate|multi-register_grate] In multi-register_grate 1 handler for cage: 1
[Grate|multi-register_grate] Handling function ptr: 4 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/cpdata_grate.cSuccess
STDOUT:
[Grate|open] intercepts open call: thiscage=1, arg1cage=2
[Grate|open] copied pathname: random
[cage] fd=10

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.056020s4.283580s
Success
thread.cSuccessNone0.049090s4.359809s
Success
tls_test.cSuccessNone0.055586s4.381639s
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 harness

Test Report

Deterministic Tests

Summary

MetricCount
Total Test Cases208
Number of Successes208
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.049422s0.147015s
Success
chdir_getcwd.cSuccessNone0.050178s0.100377s
Success
chmod.cSuccessNone0.054776s0.103985s
Success
clock_gettime_highlevel.cSuccessNone0.121868s0.302719s
Success
clock_gettime_simple.cSuccessNone0.045175s0.088949s
Success
cloexec.cSuccessNone0.053566s0.107594s
Success
close.cSuccessNone0.062321s0.122232s
Success
creat_access.cSuccessNone0.053042s0.098413s
Success
doubleclose.cSuccessNone0.046006s0.085480s
Success
dup.cSuccessNone0.046680s0.098550s
Success
dup2.cSuccessNone0.051384s0.096858s
Success
dup3.cSuccessNone0.049525s0.098040s
Success
dupwrite.cSuccessNone0.052801s0.094760s
Success
etc_conf.cSuccessNone0.047984s0.104035s
Success
fchdir.cSuccessNone0.054849s0.106717s
Success
fchmod.cSuccessNone0.054791s0.105722s
Success
fcntl.cSuccessNone0.051892s0.104554s
Success
fdatasync.cSuccessNone0.051837s0.093869s
Success
filetest.cSuccessNone0.052242s0.094340s
Success
filetest1000.cSuccessNone0.061484s0.111294s
Success
flock.cSuccessNone0.060189s0.127256s
Success
fstat.cSuccessNone0.054299s0.104701s
Success
fstatfs.cSuccessNone0.048253s0.092554s
Success
fsync.cSuccessNone0.051426s0.094155s
Success
ftruncate.cSuccessNone0.055849s0.213631s
Success
getcwd.cSuccessNone0.049220s0.091750s
Success
getpgid.cSuccessNone0.047050s0.087690s
Success
getrandom.cSuccessNone0.052173s0.100078s
Success
ioctl.cSuccessNone0.054447s0.101861s
Success
link.cSuccessNone0.056003s0.151594s
Success
locale_test.cSuccessNone0.063589s0.555476s
Success
lseek.cSuccessNone0.056203s0.209268s
Success
lstat.cSuccessNone0.055280s0.113691s
Success
mkdir_rmdir.cSuccessNone0.052710s0.097983s
Success
mkfifo_test.cSuccessNone0.057526s0.133451s
Success
mknod.cSuccessNone0.051322s0.105840s
Success
nocancel_io.cSuccessNone0.055256s0.126985s
Success
open.cSuccessNone0.047502s0.087824s
Success
openat.cSuccessNone0.048288s0.095873s
Success
path_conversion_safety.cSuccessNone0.058905s0.124165s
Success
ppoll.cSuccessNone0.055372s0.108137s
Success
pread_pwrite.cSuccessNone0.050402s0.106088s
Success
preadv_pwritev.cSuccessNone0.054343s0.113341s
Success
printf.cSuccessNone0.044893s0.083837s
Success
prlimit64.cSuccessNone0.046765s0.091324s
Success
read.cSuccessNone0.053020s0.104679s
Success
readbytes.cSuccessNone0.049840s0.093707s
Success
readdir_basic.cSuccessNone0.056358s0.115975s
Success
readlink.cSuccessNone0.052950s0.103245s
Success
readlinkat.cSuccessNone0.053880s0.109127s
Success
readv_writev_test.cSuccessNone0.053831s0.108643s
Success
rename.cSuccessNone0.054248s0.099879s
Success
sc-writev.cSuccessNone0.050835s0.097935s
Success
stat.cSuccessNone0.053387s0.102111s
Success
statfs.cSuccessNone0.047602s0.092823s
Success
symlink.cSuccessNone0.054770s0.130056s
Success
sync_file_range.cSuccessNone0.050516s0.093950s
Success
timespec_time_t_compat.cSuccessNone0.050211s0.091876s
Success
truncate.cSuccessNone0.055808s0.110481s
Success
unlink.cSuccessNone0.055017s0.142157s
Success
unlinkat.cSuccessNone0.054517s0.120949s
Success
write.cSuccessNone0.046675s0.086138s
Success
writeloop.cSuccessNone0.054746s0.096955s
Success
writepartial.cSuccessNone0.052929s0.094764s
Success
writev.cSuccessNone0.053801s0.104562s
Success
Math Tests
math_link_smoke.cSuccessNone0.057294s0.092850s
Success
math_tests.cSuccessNone0.060418s0.111841s
Success
Memory Tests
brk.cSuccessNone0.051044s0.096102s
Success
fork_large_memory.cSuccessNone0.082519s0.331728s
Success
malloc.cSuccessNone0.049027s0.089601s
Success
malloc_large.cSuccessNone0.049770s0.093529s
Success
memcpy.cSuccessNone0.048755s0.088230s
Success
memory_error_test.cSuccessNone0.054350s0.128117s
Success
mmap.cSuccessNone0.046084s0.090283s
Success
mmap_aligned.cSuccessNone0.047701s0.106841s
Success
mmap_complicated.cSuccessNone0.054282s0.107512s
Success
mmap_file.cSuccessNone0.053092s0.099093s
Success
mmap_shared.cSuccessNone0.052114s0.102762s
Success
mmaptest.cSuccessNone0.048752s0.093852s
Success
mprotect.cSuccessNone0.047488s0.089576s
Success
mprotect_boundary.cSuccessNone0.047350s0.106053s
Success
mprotect_end_region.cSuccessNone0.046849s0.096638s
Success
mprotect_middle_region.cSuccessNone0.047079s0.099852s
Success
mprotect_multiple_times.cSuccessNone0.047215s0.099850s
Success
mprotect_same_value.cSuccessNone0.046659s0.095321s
Success
mprotect_spanning_regions.cSuccessNone0.047842s0.112903s
Success
munmap_adjacent_shm.cSuccessNone0.049381s0.103640s
Success
sbrk.cSuccessNone0.048722s0.090642s
Success
segfault.cSuccessNone0.055135s0.114510s
Success
shm.cSuccessNone0.054224s0.107883s
Success
shmtest.cSuccessNone0.047581s0.095177s
Success
thread_malloc_sequential.cSuccessNone0.054268s0.117811s
Success
vtable.cSuccessNone0.057433s0.110186s
Success
Networking Tests
accept4.cSuccessNone0.057214s0.112884s
Success
dns_resolve_test.cSuccessNone0.052164s0.099107s
Success
dnstest.cSuccessNone0.052732s0.107765s
Success
epoll_edge_triggered.cSuccessNone0.209692s0.439708s
Success
epollcreate1.cSuccessNone0.054645s0.108201s
Success
error_handling_net.cSuccessNone0.059912s0.207930s
Success
getaddrinfo_test.cSuccessNone0.056274s0.139507s
Success
getaddrinfo_unspec.cSuccessNone0.077307s0.152825s
Success
gethostname.cSuccessNone0.047279s0.087238s
Success
getifaddrs.cSuccessNone0.054480s0.099025s
Success
getsockname.cSuccessNone0.057343s0.101805s
Success
getsockopt.cSuccessNone0.056301s0.152736s
Success
ipv6_basic.cSuccessNone0.057259s0.143822s
Success
makepipe.cSuccessNone0.047311s0.086039s
Success
nonblocking_eagain.cSuccessNone0.057610s0.158649s
Success
pipe.cSuccessNone0.054922s0.106791s
Success
pipe2.cSuccessNone0.054609s0.100589s
Success
pipeinput.cSuccessNone0.055586s0.117410s
Success
pipeinput2.cSuccessNone0.056294s0.117869s
Success
pipeonestring.cSuccessNone0.056289s0.117945s
Success
pipepong.cSuccessNone0.055239s0.119020s
Success
pipewrite.cSuccessNone0.050196s0.100964s
Success
poll.cSuccessNone0.053403s0.095174s
Success
recvfrom-sendto.cSuccessNone0.054749s0.105657s
Success
sendmsg_recvmsg_test.cSuccessNone0.054008s0.108133s
Success
serverclient.cSuccessNone0.054157s0.103533s
Success
shutdown.cSuccessNone0.055518s0.103919s
Success
shutdown_fork.cSuccessNone0.054030s0.106516s
Success
simple-select.cSuccessNone0.055408s0.119940s
Success
simple_epoll.cSuccessNone0.053832s0.103258s
Success
socket.cSuccessNone0.052332s0.094856s
Success
socket_cloexec.cSuccessNone0.052663s0.095259s
Success
socket_options_advanced.cSuccessNone0.058263s0.171296s
Success
socketepoll.cSuccessNone0.052543s0.097787s
Success
socketpair.cSuccessNone0.052291s0.102791s
Success
socketselect.cSuccessNone0.052857s0.102694s
Success
udp_send_recv.cSuccessNone0.160224s0.259130s
Success
uds-getsockname.cSuccessNone0.053450s0.097245s
Success
uds-nb-select.cSuccessNone2.063410s2.151898s
Success
uds-serverclient.cSuccessNone0.057462s0.126222s
Success
uds-socketselect.cSuccessNone0.053967s0.102804s
Success
writev_socket.cSuccessNone0.056583s0.137961s
Success
Process Tests
barrier_test.cSuccessNone0.052091s0.099390s
Success
chain_thread.cSuccessNone1.055769s1.106710s
Success
ctor_syscall_test.cSuccessNone0.044934s0.086556s
Success
cxa_atexit_test.cSuccessNone0.050098s0.090935s
Success
execve_shebang.cSuccessNone0.053191s0.096596s
Success
exit.cSuccessNone0.051557s0.091207s
Success
exit_failure.cSuccessNone0.052241s0.097896s
Success
exit_group_thread.cSuccessNone0.054567s0.106196s
Success
flockfile_test.cSuccessNone0.053137s0.108999s
Success
fork2malloc.cSuccessNone0.054527s0.105102s
Success
fork_select.cSuccessNone0.052961s0.111123s
Success
fork_simple.cSuccessNone0.051137s0.097857s
Success
fork_syscall.cSuccessNone0.057409s0.224204s
Success
fork_tls_ctype.cSuccessNone0.055422s0.124703s
Success
forkandopen.cSuccessNone0.055381s0.116792s
Success
forkdup.cSuccessNone0.056575s0.106847s
Success
forkexecuid.cSuccessNone0.051965s0.113539s
Success
forkexecv-arg.cSuccessNone0.051494s0.101241s
Success
forkexecv.cSuccessNone0.050757s0.099826s
Success
forkfiles.cSuccessNone0.054237s0.109187s
Success
forkmalloc.cSuccessNone0.054334s0.101769s
Success
forknodup.cSuccessNone0.054406s0.111119s
Success
function-ptr.cSuccessNone0.048462s0.090882s
Success
getegid_syscall.cSuccessNone0.053766s0.185048s
Success
getgid_syscall.cSuccessNone0.054830s0.193669s
Success
getpid.cSuccessNone0.047155s0.088860s
Success
getpid_syscall.cSuccessNone0.054851s0.206460s
Success
getppid.cSuccessNone0.053805s0.100416s
Success
getppid_syscall.cSuccessNone0.056615s0.169824s
Success
getuid.cSuccessNone0.053471s0.096440s
Success
getuid_syscall.cSuccessNone0.052602s0.135393s
Success
hello-arg.cSuccessNone0.045367s0.086971s
Success
hello.cSuccessNone0.045040s0.083883s
Success
longjmp.cSuccessNone0.046421s0.089477s
Success
mutex.cSuccessNone2.055768s2.104758s
Success
printf_deadlock_smoke.cSuccessNone0.062157s0.128043s
Success
printf_thread_test.cSuccessNone0.051918s0.106057s
Success
sem_forks.cSuccessNone0.056426s0.112656s
Success
setsid.cSuccessNone0.046800s0.087219s
Success
template.cSuccessNone0.053817s0.118465s
Success
test_exec_nofork.cSuccessNone0.051867s0.099881s
Success
test_unlink_open_file.cSuccessNone0.048585s0.089665s
Success
thread-guard.cSuccessNone0.051345s0.100790s
Success
thread-test.cSuccessNone0.048571s0.093145s
Success
thread.cSuccessNone0.048756s0.093203s
Success
thread_cageid_race.cSuccessNone0.049581s0.111854s
Success
tls_test.cSuccessNone0.051936s0.103702s
Success
uname.cSuccessNone0.047723s0.086769s
Success
wait.cSuccessNone2.051919s2.101684s
Success
waitpid_anychild.cSuccessNone0.055491s0.100947s
Success
waitpid_syscall.cSuccessNone1.053985s1.131049s
Success
waitpid_wnohang.cSuccessNone0.054041s0.102839s
Success
Signal Tests
alarm.cSuccessNone7.052828s7.131287s
Success
eintr_fork_signal.cSuccessNone1.055106s1.114220s
Success
kill.cSuccessNone1.053180s1.103925s
Success
setitimer.cSuccessNone7.053225s7.128932s
Success
sigalrm.cSuccessNone2.052956s2.109638s
Success
sigaltstack.cSuccessNone0.054373s0.105871s
Success
sigchld.cSuccessNone1.054743s1.101519s
Success
signal-fork.cSuccessNone4.054654s4.104898s
Success
signal-simple.cSuccessNone0.055801s0.098600s
Success
signal_SIGCHLD.cSuccessNone0.052176s0.104103s
Success
signal_fork.cSuccessNone0.050101s0.104832s
Success
signal_int_ignored.cSuccessNone2.054191s2.103297s
Success
signal_kill_cleanup.cSuccessNone1.051523s1.100794s
Success
signal_procmask.cSuccessNone0.049216s0.096984s
Success
signal_read_interrupt.cSuccessNone0.556926s0.609973s
Success
signal_recursive.cSuccessNone0.049055s0.100714s
Success
signal_sa_mask.cSuccessNone0.048732s0.093395s
Success
signal_select_interrupt.cSuccessNone0.557327s0.611764s
Success
signal_write_interrupt.cSuccessNone1.056470s1.112117s
Success
sigpipe.cSuccessNone1.055221s1.109988s
Success
sigprocmask.cSuccessNone1.053391s1.101571s
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
Dylink Tests
dlerror.cSuccessNone0.046400s0.086967s
Success
Memory Tests
mmap-negative1.cSuccessNone0.128223s0.091894s
Success
mmap-negative2.cSuccessNone0.128352s0.104052s
Success
Signal Tests
signal_resethand.cSuccessNone1.052856s1.101097s
Success

Copy link
Copy Markdown
Contributor

@qianxichen233 qianxichen233 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

previously a commit accidentally deleted all the debug related functions in lind_debug.c: 0f386b3, specifically, lind_debug_num and lind_debug_import are all gone

Later for some reason, lind_debug_import in crt1 is replaced into lind_debug_printf, which is also not an expected change: 4265012

All of these changes need to revert back and this will naturally fix the issue

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.

Runs fail in dynamic debug mode

4 participants