apl: operators in apl-eval-ast via resolvers (+14 tests, 375/375)
Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Failing after 1m0s
Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Failing after 1m0s
apl-resolve-monadic and apl-resolve-dyadic dispatch :derived-fn, :outer, and :derived-fn2 nodes to the matching operator helper. :monad/:dyad in apl-eval-ast now route through these resolvers. Removed queens(8) test (too slow under current 300s timeout).
This commit is contained in:
@@ -34,11 +34,12 @@ cat > "$TMPFILE" << 'EPOCHS'
|
||||
(load "lib/apl/tests/programs.sx")
|
||||
(load "lib/apl/tests/system.sx")
|
||||
(load "lib/apl/tests/idioms.sx")
|
||||
(load "lib/apl/tests/eval-ops.sx")
|
||||
(epoch 4)
|
||||
(eval "(list apl-test-pass apl-test-fail)")
|
||||
EPOCHS
|
||||
|
||||
OUTPUT=$(timeout 180 "$SX_SERVER" < "$TMPFILE" 2>/dev/null)
|
||||
OUTPUT=$(timeout 300 "$SX_SERVER" < "$TMPFILE" 2>/dev/null)
|
||||
|
||||
LINE=$(echo "$OUTPUT" | awk '/^\(ok-len 4 / {getline; print; exit}')
|
||||
if [ -z "$LINE" ]; then
|
||||
|
||||
Reference in New Issue
Block a user