@@ -3,33 +3,33 @@ set -euo pipefail
33
44cd " $( dirname " $0 " ) "
55
6- echo " === 1/11 : Self-host test ==="
6+ echo " === 1/12 : Self-host test ==="
77bash test_v2_self.sh
88
99echo " "
10- echo " === 2/11 : Rebuild v2 and run builtin test files ==="
10+ echo " === 2/12 : Rebuild v2 and run builtin test files ==="
1111rm -rf /tmp/v2_cleanc_obj_cache
1212v self && v -o v2 v2.v
1313./v2 ../../vlib/builtin/array_test.v
1414./v2 ../../vlib/builtin/string_test.v
1515./v2 ../../vlib/builtin/map_test.v
1616
1717echo " "
18- echo " === 3/11 : Builtin test files (arm64) ==="
18+ echo " === 3/12 : Builtin test files (arm64) ==="
1919./v2 -backend arm64 ../../vlib/builtin/array_test.v
2020./v2 -backend arm64 ../../vlib/builtin/string_test.v
2121./v2 -backend arm64 ../../vlib/builtin/map_test.v
2222
2323echo " "
24- echo " === 4/11 : Math test ==="
24+ echo " === 4/12 : Math test ==="
2525./v2 ../../vlib/math/math_test.v
2626
2727echo " "
28- echo " === 5/11 : Math test (arm64) ==="
28+ echo " === 5/12 : Math test (arm64) ==="
2929./v2 -backend arm64 ../../vlib/math/math_test.v
3030
3131echo " "
32- echo " === 6/11 : Sumtype tests ==="
32+ echo " === 6/12 : Sumtype tests ==="
3333./v2 test_sumtype.v
3434./v2 test_sumtype2.v
3535./v2 test_sumtype3.v
@@ -42,23 +42,36 @@ echo "=== 6/11: Sumtype tests ==="
4242./v2 test_sumtype_global.v
4343
4444echo " "
45- echo " === 7/11: SSA backends test (arm64) ==="
45+ echo " === 7/12: Sumtype tests (arm64) ==="
46+ ./v2 -backend arm64 test_sumtype.v
47+ ./v2 -backend arm64 test_sumtype2.v
48+ ./v2 -backend arm64 test_sumtype3.v
49+ ./v2 -backend arm64 test_sumtype4.v
50+ ./v2 -backend arm64 test_sumtype_pos.v
51+ ./v2 -backend arm64 test_sumtype_data.v
52+ ./v2 -backend arm64 test_sumtype_ifexpr.v
53+ ./v2 -backend arm64 test_sumtype_nested.v
54+ ./v2 -backend arm64 test_sumtype_many.v
55+ ./v2 -backend arm64 test_sumtype_global.v
56+
57+ echo " "
58+ echo " === 8/12: SSA backends test (arm64) ==="
4659v -gc none run test_ssa_backends.v arm64
4760
4861echo " "
49- echo " === 8/11 : SSA backends test (cleanc) ==="
62+ echo " === 9/12 : SSA backends test (cleanc) ==="
5063v -gc none run test_ssa_backends.v cleanc
5164
5265echo " "
53- echo " === 9/11 : Transformer unit tests ==="
66+ echo " === 10/12 : Transformer unit tests ==="
5467v ../../vlib/v2/transformer/transformer_test.v
5568
5669echo " "
57- echo " === 10/11 : Transformer integration test ==="
70+ echo " === 11/12 : Transformer integration test ==="
5871v ../../vlib/v2/transformer/transformer_v2_darwin_test.v
5972
6073echo " "
61- echo " === 11/11 : Cleanc runtime tests ==="
74+ echo " === 12/12 : Cleanc runtime tests ==="
6275v -gc none run ../../vlib/v2/gen/cleanc/tests/run_tests.v
6376
6477echo " "
0 commit comments