[Git][cmucl/cmucl][rtoy-issue-87-add-cl-bench] Set output file for FPRINT benchmark.

Raymond Toy gitlab at common-lisp.net
Fri Sep 4 21:29:06 UTC 2020



Raymond Toy pushed to branch rtoy-issue-87-add-cl-bench at cmucl / cmucl


Commits:
bc890d42 by Raymond Toy at 2020-09-04T14:28:55-07:00
Set output file for FPRINT benchmark.

The FPRINT benchmark needs a file and it was set to "/tmp/fprint.tst",
which doesn't exist on gitlab CI.  Just use "./tmp/fprint.tst".

Let CI recipes create the "tmp" directory so the scripts don't need
to.

- - - - -


2 changed files:

- .gitlab-ci.yml
- benchmarks/cl-bench/files/gabriel.lisp


Changes:

=====================================
.gitlab-ci.yml
=====================================
@@ -27,6 +27,7 @@ linux-runner:
     - cd ../benchmarks/cl-bench
     - echo $PWD
     - ls
+    - mkdir tmp
     - CMUCL=../../snapshot/bin/lisp ./run-cmucl.sh
     - CMUCL=../../dist/bin/lisp ./run-cmucl.sh
     - ../../snapshot/bin/lisp -load report


=====================================
benchmarks/cl-bench/files/gabriel.lisp
=====================================
@@ -1018,7 +1018,9 @@
 
 ;;; FPRINT -- Benchmark to print to a file.
 
-(defparameter +fread-temporary-pathname+ "/tmp/fprint.tst")
+(defparameter +fread-temporary-pathname+
+  "./tmp/fprint.tst"
+  "Temporary file used for benchmarking fread")
 
 (defvar *fprint-test-atoms*
   '(abcdef12 cdefgh23 efghij34 ghijkl45 ijklmn56 klmnop67



View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/bc890d42e09aed670c319539ff1f22924accb34d

-- 
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/bc890d42e09aed670c319539ff1f22924accb34d
You're receiving this email because of your account on gitlab.common-lisp.net.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cmucl-cvs/attachments/20200904/828b593f/attachment-0001.htm>


More information about the cmucl-cvs mailing list