- Timestamp:
- Mar 2, 2021, 12:02:32 PM (2 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a800fe4b3e9d37a38c5a10cc0ae9dfa0c15a4ee6')
- Children:
- 4d8049f1ac15e575ca3192329049bfdba1bfcfe2
- Parents:
- 10c141e8168f988737b6f5c59ccfacdb691d0eea
- git-author:
- Max Horn <max@quendi.de>2021-03-02 12:02:32+01:00
- git-committer:
- Max Horn <max@quendi.de>2021-03-02 12:04:46+01:00
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
.github/workflows/runtests.yml
r10c141 r9bebec 13 13 matrix: 14 14 os: [ubuntu-latest, macos-latest] 15 configflags: ["", "--with out-ntl --with-flint"]15 configflags: ["", "--with-ntl --with-flint", "--without-ntl --with-flint"] 16 16 17 17 steps: … … 19 19 - name: "Install dependencies" 20 20 run: | 21 FLINT_JLL="https://github.com/JuliaBinaryWrappers/FLINT_jll.jl/releases/download/FLINT-v200.700.0%2B0/FLINT.v200.700.0" 21 22 if [ "$RUNNER_OS" == "Linux" ]; then 22 23 # sharutils is for uudecode 23 24 sudo apt install sharutils libgmp-dev libreadline-dev libmpfr-dev libntl-dev libcdd-dev 4ti2 normaliz 24 # install new enough FLINT (>= 2.6.0)25 wget -O FLINT.tar.gz " https://github.com/JuliaBinaryWrappers/FLINT_jll.jl/releases/download/FLINT-v2.6.0%2B0/FLINT.v2.6.0.x86_64-linux-gnu.tar.gz"25 # install new enough FLINT 26 wget -O FLINT.tar.gz "${FLINT_JLL}.x86_64-linux-gnu.tar.gz" 26 27 sudo tar -C /usr -xvf FLINT.tar.gz 27 28 rm -f FLINT.tar.gz 28 29 elif [ "$RUNNER_OS" == "macOS" ]; then 29 brew install autoconf automake libtool gmp readline mpfr ntl flintcddlib30 brew install autoconf automake libtool gmp readline mpfr ntl cddlib 30 31 # TODO: 4ti2? 31 32 # TODO: normaliz? 33 # install new enough FLINT 34 wget -O FLINT.tar.gz "${FLINT_JLL}.x86_64-apple-darwin.tar.gz" 35 sudo mkdir -p /usr/local 36 sudo tar -C /usr/local -xvf FLINT.tar.gz 37 rm -f FLINT.tar.gz 32 38 else 33 39 echo "$RUNNER_OS not supported" … … 39 45 - run: make check 40 46 - run: make install 47 - run: cd Tst && ./regress.cmd -s $prefix/bin/Singular Old/universal.lst 48 if: ${{ always() }} 49 #- run: cd Tst && ./regress.cmd -s $prefix/bin/Singular Buch/buch.lst 50 # if: ${{ always() }} 51 - run: cd Tst && ./regress.cmd -s $prefix/bin/Singular Plural/short.lst 52 if: ${{ always() }} 53 - run: cd Tst && ./regress.cmd -s $prefix/bin/Singular Plural/dmod.lst 54 if: ${{ always() }} 55 - run: cd Tst && ./regress.cmd -s $prefix/bin/Singular Short/ok_s.lst 56 if: ${{ always() }} 57 #- run: cd Tst && ./regress.cmd -s $prefix/bin/Singular Long/ok_l.lst 58 # if: ${{ always() }} 41 59 42 60 # TODO: code coverage?
Note: See TracChangeset
for help on using the changeset viewer.