Raymond Toy pushed to branch rtoy-refactor-ci-config at cmucl / cmucl
Commits:
c56210cd by Raymond Toy at 2020-09-05T10:38:16-07:00
Fix typo in osx:build
Stage was "install", but should have benn "build".
- - - - -
1 changed file:
- .gitlab-ci.yml
Changes:
=====================================
.gitlab-ci.yml
=====================================
@@ -82,7 +82,7 @@ osx:install:
- (cd snapshot; tar xjf ../cmucl-$version-darwin.tar.bz2)
osx:build:
- stage: install
+ stage: build
tags:
- osx
needs:
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/c56210cd8302c9357225282…
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/c56210cd8302c9357225282…
You're receiving this email because of your account on gitlab.common-lisp.net.
Raymond Toy pushed to branch master at cmucl / cmucl
Commits:
6ae9025c by Raymond Toy at 2020-09-05T02:38:38+00:00
Add CL-bench
>From Eric Marsden at
http://emarsden.chez.com/downloads/cl-bench.tar.gz.
Checked in as is.
- - - - -
09c8327a by Raymond Toy at 2020-09-05T02:38:39+00:00
Merge branch 'rtoy-issue-87-add-cl-bench' into 'master'
Fix #87: Add cl-bench to CI
Closes #87
See merge request cmucl/cmucl!55
- - - - -
17 changed files:
- .gitlab-ci.yml
- + benchmarks/cl-bench/Makefile
- + benchmarks/cl-bench/NEWS
- + benchmarks/cl-bench/README
- + benchmarks/cl-bench/TODO
- + benchmarks/cl-bench/defpackage.lisp
- + benchmarks/cl-bench/do-compilation-script.lisp
- + benchmarks/cl-bench/do-execute-script.lisp
- + benchmarks/cl-bench/do-interpret-script.lisp
- + benchmarks/cl-bench/files/.gitignore
- + benchmarks/cl-bench/files/arrays.lisp
- + benchmarks/cl-bench/files/bignum.lisp
- + benchmarks/cl-bench/files/boehm-gc.lisp
- + benchmarks/cl-bench/files/cl-ppcre/api.lisp
- + benchmarks/cl-bench/files/cl-ppcre/cl-ppcre-test.system
- + benchmarks/cl-bench/files/cl-ppcre/cl-ppcre.system
- + benchmarks/cl-bench/files/cl-ppcre/closures.lisp
The diff was not included because it is too large.
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/compare/69064be1625fc725cbc502…
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/compare/69064be1625fc725cbc502…
You're receiving this email because of your account on gitlab.common-lisp.net.
Raymond Toy pushed to branch rtoy-issue-87-add-cl-bench at cmucl / cmucl
Commits:
ea0601c0 by Raymond Toy at 2020-09-04T15:05:41-07:00
Add benchmark path to artifacts
Forgot to copy the artifacts path from linux to mac so that we save
the benchmark results.
- - - - -
1 changed file:
- .gitlab-ci.yml
Changes:
=====================================
.gitlab-ci.yml
=====================================
@@ -34,6 +34,7 @@ osx-runner:
artifacts:
paths:
- ansi-test/test.out
+ - benchmarks/cl-bench/results
tags:
- osx
before_script:
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/ea0601c06181f3929bdec8d…
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/ea0601c06181f3929bdec8d…
You're receiving this email because of your account on gitlab.common-lisp.net.
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/bc890d42e09aed670c31953…
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/bc890d42e09aed670c31953…
You're receiving this email because of your account on gitlab.common-lisp.net.
Raymond Toy pushed to branch rtoy-issue-87-add-cl-bench at cmucl / cmucl
Commits:
a7b237ae by Raymond Toy at 2020-09-04T14:10:18-07:00
Add dir prefix to run run-cmucl.sh
Use ./run-cmucl.sh instead of run-cmucl.sh since . is probably not in
$PATH.
- - - - -
1 changed file:
- .gitlab-ci.yml
Changes:
=====================================
.gitlab-ci.yml
=====================================
@@ -27,8 +27,8 @@ linux-runner:
- cd ../benchmarks/cl-bench
- echo $PWD
- ls
- - CMUCL=../../snapshot/bin/lisp run-cmucl.sh
- - CMUCL=../../dist/bin/lisp run-cmucl.sh
+ - CMUCL=../../snapshot/bin/lisp ./run-cmucl.sh
+ - CMUCL=../../dist/bin/lisp ./run-cmucl.sh
- ../../snapshot/bin/lisp -load report
osx-runner:
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/a7b237ae755f8e825b75355…
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/a7b237ae755f8e825b75355…
You're receiving this email because of your account on gitlab.common-lisp.net.