summaryrefslogtreecommitdiff
path: root/tests/parallel-exec.sh
diff options
context:
space:
mode:
authorDouglas Katzman <dougk@google.com>2020-02-13 18:59:31 -0500
committerDouglas Katzman <dougk@google.com>2020-02-13 18:59:31 -0500
commit8ff24fc678b64b074773bd0e426d6719755f23b7 (patch)
tree3f4517e8248a18d52a9ca0bae8f14c02a6567258 /tests/parallel-exec.sh
parentaf23e3922221cf3d04e82f2cd312b10e4577bb0d (diff)
Fix parallel-exec
Diffstat (limited to 'tests/parallel-exec.sh')
-rwxr-xr-xtests/parallel-exec.sh7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/parallel-exec.sh b/tests/parallel-exec.sh
index 70e569a71..0426741e5 100755
--- a/tests/parallel-exec.sh
+++ b/tests/parallel-exec.sh
@@ -86,8 +86,11 @@ TEST_DIRECTORY=/var/tmp/junk SBCL_HOME=../obj/sbcl-home exec ../src/runtime/sbcl
(make-broadcast-stream)))
(with-open-file (output (format nil "$logdir/~a.vop-usage" file)
:direction :output)
- (sb-int:dohash ((name count) sb-c::*static-vop-usage-counts*)
- (format output "~7d ~s~%" count name)))
+ ;; There's an impure test that screws with the default pprint dispatch
+ ;; table such that integers don't print normally (and can't be parsed).
+ (let ((*print-pretty* nil))
+ (sb-int:dohash ((name count) sb-c::*static-vop-usage-counts*)
+ (format output "~7d ~s~%" count name))))
(exit :code (if (unexpected-failures) 1 104)))))
(format t "~A: pid ~d~%" file pid)
(incf subprocess-count)