Skip to content

Commit

Permalink
WIP sbcl
Browse files Browse the repository at this point in the history
  • Loading branch information
metawilm committed Jun 13, 2024
1 parent c454a51 commit a60ad0b
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 3 deletions.
25 changes: 23 additions & 2 deletions .github/workflows/run-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,9 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
scenario: [ecl_native, ecl_fallback]
needs: [install_quicklisp, install_ecl]
# scenario: [ecl_native, ecl_fallback, sbcl_native, sbcl_fallback]
scenario: [clisp_native, clisp_fallback]
needs: [install_quicklisp]
steps:
- uses: actions/checkout@v4
- run: |
Expand Down Expand Up @@ -72,3 +73,23 @@ jobs:
- if: matrix.scenario == 'ecl_fallback'
run: |
ecl --shell /home/runner/work/cl-custom-hash-table/cl-custom-hash-table/.github/workflows/github-workflow-tests-fallback.lisp
- if: (matrix.scenario == 'sbcl_native') || (matrix.scenario == 'sbcl_fallback')
run: |
sudo apt-get install sbcl
- if: matrix.scenario == 'sbcl_native'
run: |
sbcl --script /home/runner/work/cl-custom-hash-table/cl-custom-hash-table/.github/workflows/github-workflow-tests.lisp
- if: matrix.scenario == 'sbcl_fallback'
run: |
sbcl --script /home/runner/work/cl-custom-hash-table/cl-custom-hash-table/.github/workflows/github-workflow-tests-fallback.lisp
- if: (matrix.scenario == 'clisp_native') || (matrix.scenario == 'clisp_fallback')
run: |
sudo apt-get install clisp
- if: matrix.scenario == 'clisp_native'
run: |
clisp /home/runner/work/cl-custom-hash-table/cl-custom-hash-table/.github/workflows/github-workflow-tests.lisp
- if: matrix.scenario == 'clisp_fallback'
run: |
clisp /home/runner/work/cl-custom-hash-table/cl-custom-hash-table/.github/workflows/github-workflow-tests-fallback.lisp
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ Supported implementations
| [CMUCL](http://www.cons.org/cmucl/) | ? | ? |
| [ECL 23.9.9](https://ecl.common-lisp.dev) | ✅ | ✅ |
| [LispWorks](http://www.lispworks.com/) | ? | ? |
| [SBCL](http://sbcl.sourceforge.net/) | ? | ? |
| [SBCL 2.1.11](https://www.sbcl.org) | ✅ | ✅ |

Example
-------
Expand Down

0 comments on commit a60ad0b

Please sign in to comment.