From 076bc22146c20dd0c5ea4c198e274fbf9e0ae3a6 Mon Sep 17 00:00:00 2001 From: Lukas Diekmann Date: Mon, 3 Feb 2025 16:33:02 +0000 Subject: [PATCH] Sync yk and add bf tests. --- .buildbot.sh | 8 ++++++++ ykllvm | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.buildbot.sh b/.buildbot.sh index b740996d0..ccc20cadd 100644 --- a/.buildbot.sh +++ b/.buildbot.sh @@ -243,6 +243,14 @@ for b in collect_and_decode promote; do YKB_TRACER=hwt cargo bench --bench "${b}" -- --profile-time 1 done +# Test some BF programs. +git clone https://github.com/ykjit/ykcbf.git +cd ykcbf +PATH=$(pwd)/../bin:${PATH} YK_BUILD_TYPE=debug make +./bf_simple_yk lang_tests/bench.bf +./bf_simple_yk lang_tests/hanoi-opt.bf +cd .. + # Check licenses. wait "${cargo_deny_mdbook_pid}" || ( cat "${cargo_deny_mdbook_tmp}" && exit 1 ) cargo-deny check license diff --git a/ykllvm b/ykllvm index 5c652113e..a316c111b 160000 --- a/ykllvm +++ b/ykllvm @@ -1 +1 @@ -Subproject commit 5c652113e2c1c2eb632b49226095253d2861651f +Subproject commit a316c111bb5c5c8eb9e68b32d36479abf5000587