Raymond Toy pushed to branch issue-259-b-use-right-software-version at cmucl / cmucl

Commits:

1 changed file:

Changes:

  • .gitlab-ci.yml
    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: