aboutsummaryrefslogtreecommitdiff
path: root/jobs/acl2-verify.run
blob: 050b435088a216a4237c2a8dd50f657a739148bb (plain)
1
2
3
4
5
6
7
8
9
10
11
#!/bin/sh

echo "--- acl2 verify: $path ---"
{
    echo ':q'
    echo '(setf sb-ext:*invoke-debugger-hook* (lambda (c h) (declare (ignore c h)) (format t "~%~a~%" "******** FAILED ********") (sb-ext:quit)))'
    echo '(lp)'
    cat "$path"
} |\
    guix environment --pure --ad-hoc acl2 -- acl2 |\
    awk '{ print } ; $0 == "******** FAILED ********" { exit 1 }'