From c43c3583675580a19a034e2987ad899b6803d778 Mon Sep 17 00:00:00 2001 From: Alexander Artemenko Date: Tue, 26 Jan 2021 23:51:22 +0300 Subject: [PATCH] Experiment with ABCL. --- .github/workflows/install.yml | 47 ++++++++++++++++++----------------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/.github/workflows/install.yml b/.github/workflows/install.yml index 8360987..6072556 100644 --- a/.github/workflows/install.yml +++ b/.github/workflows/install.yml @@ -20,19 +20,19 @@ jobs: fail-fast: false matrix: lisp: - - sbcl-bin - - ccl-bin - - ecl + # - sbcl-bin + # - ccl-bin + # - ecl - abcl - - allegro - - clisp - - cmucl + # - allegro + # - clisp + # - cmucl os: - ubuntu-latest - macos-latest quicklisp-dist: - quicklisp - - ultralisp +# - ultralisp include: # Fails because this error on cl-info start: # ill-formed handler binding ((LAMBDA (DEFMAIN/DEFMAIN::C) (DECLARE (IGNORABLE DEFMAIN/DEFMAIN::C)) (UIOP/IMAGE:QUIT 0))) @@ -41,23 +41,24 @@ jobs: # Seems allegro is does not support 64bit OSX. # Unable to install it using Roswell: # alisp is not executable. Missing 32bit glibc? - - lisp: allegro - os: maxos-latest - can-fail: true - # CLisp on Ubuntu can't be installed because of the error: - # # does not have - # the required size or alignment - - lisp: clisp - os: ubuntu-latest - can-fail: true - # CMUCL is 32bit and cant' work on 64bit OSX: - # .roswell/impls/x86-64/darwin/cmu-bin/21d/bin/lisp is not executable. Missing 32bit glibc? - - lisp: cmucl - os: macos-latest - can-fail: true + # - lisp: allegro + # os: maxos-latest + # can-fail: true + # # CLisp on Ubuntu can't be installed because of the error: + # # # does not have + # # the required size or alignment + # - lisp: clisp + # os: ubuntu-latest + # can-fail: true + # # CMUCL is 32bit and cant' work on 64bit OSX: + # # .roswell/impls/x86-64/darwin/cmu-bin/21d/bin/lisp is not executable. Missing 32bit glibc? + # - lisp: cmucl + # os: macos-latest + # can-fail: true runs-on: ${{ matrix.os }} + continue-on-error: ${{ matrix.can-fail || false }} env: LISP: ${{ matrix.lisp }} @@ -105,9 +106,9 @@ jobs: fi qlot exec ros install 40ants/cl-info - continue-on-error: ${{ matrix.can-fail || false }} +# continue-on-error: ${{ matrix.can-fail || false }} - name: Run CL-INFO run: | qlot exec cl-info - continue-on-error: ${{ matrix.can-fail || false }} +# continue-on-error: ${{ matrix.can-fail || false }}