Raymond Toy pushed to branch issue-259-b-use-right-software-version at cmucl / cmucl
Commits:
-
c7d29a31
by Raymond Toy at 2023-10-14T06:57:56-07:00
-
24fd8012
by Raymond Toy at 2023-11-14T23:44:10+00:00
-
cdaa5def
by Raymond Toy at 2023-11-14T23:44:44+00:00
-
9fb975db
by Raymond Toy at 2023-11-22T09:26:43-08:00
1 changed file:
Changes:
| 1 | 1 | variables:
|
| 2 | - download_url: "https://common-lisp.net/project/cmucl/downloads/release/21e"
|
|
| 3 | - version: "21e-x86"
|
|
| 2 | + download_url: "https://common-lisp.net/project/cmucl/downloads/snapshots/2023/08"
|
|
| 3 | + version: "2023-08-x86"
|
|
| 4 | 4 | bootstrap: "-B boot-2023-08"
|
| 5 | 5 | |
| 6 | + |
|
| 6 | 7 | stages:
|
| 7 | 8 | - install
|
| 8 | 9 | - build
|
| ... | ... | @@ -127,8 +128,9 @@ osx:build: |
| 127 | 128 | #- bin/create-target.sh xtarget x86_darwin
|
| 128 | 129 | #- bin/create-target.sh xcross x86_darwin
|
| 129 | 130 | #- bin/cross-build-world.sh -crl -B boot-2020-04-1 xtarget xcross src/tools/cross-scripts/cross-x86-x86.lisp snapshot/bin/lisp
|
| 130 | - # Regular build using the cross-compiled result or snapshot
|
|
| 131 | - - bin/build.sh $bootstrap -R -C "" -o snapshot/bin/lisp
|
|
| 131 | + # Regular build using the cross-compiled result or snapshot.
|
|
| 132 | + # Need /opt/local/bin to get msgmerge and msgfmt programs.
|
|
| 133 | + - PATH=/opt/local/bin:$PATH bin/build.sh $bootstrap -R -C "" -o snapshot/bin/lisp
|
|
| 132 | 134 | - bin/make-dist.sh -I dist darwin-4
|
| 133 | 135 | |
| 134 | 136 | osx:test:
|
| ... | ... | @@ -137,12 +139,14 @@ osx:test: |
| 137 | 139 | - osx
|
| 138 | 140 | artifacts:
|
| 139 | 141 | paths:
|
| 142 | + - ansi-test/test.out
|
|
| 140 | 143 | - test.log
|
| 141 | 144 | needs:
|
| 142 | 145 | # Needs artifacts from build (dist/)
|
| 143 | 146 | - job: osx:build
|
| 144 | 147 | artifacts: true
|
| 145 | 148 | script:
|
| 149 | + - echo LANG = $LANG
|
|
| 146 | 150 | - bin/run-unit-tests.sh -l dist/bin/lisp 2>&1 | tee test.log
|
| 147 | 151 | |
| 148 | 152 | osx:ansi-test:
|
| ... | ... | @@ -157,6 +161,9 @@ osx:ansi-test: |
| 157 | 161 | - job: osx:build
|
| 158 | 162 | artifacts: true
|
| 159 | 163 | script:
|
| 164 | + # NB: sometimes we can't clone the ansi-test repo (bad cert!?!).
|
|
| 165 | + # Manually cloning it in the gitlab build dir helps with this
|
|
| 166 | + # issue until we can figure out what's going on.
|
|
| 160 | 167 | - bin/run-ansi-tests.sh -l dist/bin/lisp
|
| 161 | 168 |
|
| 162 | 169 | osx:benchmark:
|