Raymond Toy pushed to branch issue-269-unix-get-user-homedir at cmucl / cmucl
Commits:
-
24fd8012
by Raymond Toy at 2023-11-14T23:44:10+00:00
-
cdaa5def
by Raymond Toy at 2023-11-14T23:44:44+00:00
-
f2c62f43
by Raymond Toy at 2023-11-16T18:44:11-08:00
1 changed file:
Changes:
| ... | ... | @@ -127,8 +127,9 @@ osx:build: |
| 127 | 127 | #- bin/create-target.sh xtarget x86_darwin
|
| 128 | 128 | #- bin/create-target.sh xcross x86_darwin
|
| 129 | 129 | #- 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
|
|
| 130 | + # Regular build using the cross-compiled result or snapshot.
|
|
| 131 | + # Need /opt/local/bin to get msgmerge and msgfmt programs.
|
|
| 132 | + - PATH=/opt/local/bin:$PATH bin/build.sh $bootstrap -R -C "" -o snapshot/bin/lisp
|
|
| 132 | 133 | - bin/make-dist.sh -I dist darwin-4
|
| 133 | 134 | |
| 134 | 135 | osx:test:
|
| ... | ... | @@ -137,12 +138,14 @@ osx:test: |
| 137 | 138 | - osx
|
| 138 | 139 | artifacts:
|
| 139 | 140 | paths:
|
| 141 | + - ansi-test/test.out
|
|
| 140 | 142 | - test.log
|
| 141 | 143 | needs:
|
| 142 | 144 | # Needs artifacts from build (dist/)
|
| 143 | 145 | - job: osx:build
|
| 144 | 146 | artifacts: true
|
| 145 | 147 | script:
|
| 148 | + - echo LANG = $LANG
|
|
| 146 | 149 | - bin/run-unit-tests.sh -l dist/bin/lisp 2>&1 | tee test.log
|
| 147 | 150 | |
| 148 | 151 | osx:ansi-test:
|
| ... | ... | @@ -157,6 +160,9 @@ osx:ansi-test: |
| 157 | 160 | - job: osx:build
|
| 158 | 161 | artifacts: true
|
| 159 | 162 | script:
|
| 163 | + # NB: sometimes we can't clone the ansi-test repo (bad cert!?!).
|
|
| 164 | + # Manually cloning it in the gitlab build dir helps with this
|
|
| 165 | + # issue until we can figure out what's going on.
|
|
| 160 | 166 | - bin/run-ansi-tests.sh -l dist/bin/lisp
|
| 161 | 167 |
|
| 162 | 168 | osx:benchmark:
|