Skip to content

Commit 5fb435f

Browse files
authored
CI-distro: Enable some packages that don't fail anymore (#1263)
1 parent 44d36ab commit 5fb435f

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

.github/workflows/CI-distro.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -57,30 +57,26 @@ jobs:
5757
- ubuntu-latest
5858
gap-package: ${{fromJSON(needs.generate-matrix.outputs.gap-packages)}}
5959
exclude:
60-
- gap-package: 'atlasrep' # random segfaults during testing
60+
- gap-package: 'atlasrep' # random gc-related segfaults during testing
6161
- gap-package: 'autodoc' # tries and fails to build its own documentation, inside the (partially write protected) artifacts dir
6262
- gap-package: 'example' # no jll
6363
- gap-package: 'examplesforhomalg' # `Error, found no GAP executable in PATH`
64-
- gap-package: 'guava' # random test failures in `guava-3.19/tst/guava.tst:649`: Syntax error: expression expected in /tmp/gaptempfile.i8tlxS:1 GUAVA_TEMP_VAR := � &
6564
- gap-package: 'hap' # `polymake command not found. Please set POLYMAKE_COMMAND by hand`
6665
- gap-package: 'hapcryst' # `polymake command not found. Please set POLYMAKE_COMMAND by hand`
6766
- gap-package: 'help' # test failure in HeLP-4.0/tst/yes_4ti2.tst:39
6867
- gap-package: 'io' # segfaults, most likely due to child process handling
6968
- gap-package: 'itc' # dependency `xgap` has no jll
7069
- gap-package: 'localizeringforhomalg' # `Error, found no GAP executable in PATH`
71-
- gap-package: 'nconvex' # random segfaults during testing
72-
- gap-package: 'normalizinterface' # Tests fail: NormalizInterface currently bundles Normaliz 3.9.3 and its test suite is tuned to that, but our JLL builds it against normaliz_jll which has 3.10.2
73-
- gap-package: 'packagemanager' # tests need curlInterface to passe, reactivate once we have a working JLL for that
74-
- gap-package: 'polycyclic' # test suite currently broken and also disabled by GAP package distribution
70+
- gap-package: 'packagemanager' # many "#I No sysinfo.gap found" warnings
7571
- gap-package: 'polymaking' # `polymake command not found. Please set POLYMAKE_COMMAND by hand`
7672
- gap-package: 'profiling' # segfaults during testing
7773
- gap-package: 'ringsforhomalg' # `Error, found no GAP executable in PATH`
7874
- gap-package: 'xgap' # no jll
7975

8076
steps:
8177
- uses: actions/checkout@v5
82-
- name: "Install PARI/GP" # for alnuth, and thus guarana, polenta, radiroot, twistedconjugacy
83-
if: matrix.gap-package == 'alnuth' || matrix.gap-package == 'guarana' || matrix.gap-package == 'polenta' || matrix.gap-package == 'radiroot' || matrix.gap-package == 'twistedconjugacy'
78+
- name: "Install PARI/GP" # for alnuth, and thus guarana, polenta, polycyclic, radiroot, twistedconjugacy
79+
if: matrix.gap-package == 'alnuth' || matrix.gap-package == 'guarana' || matrix.gap-package == 'polenta' || matrix.gap-package == 'polycyclic' || matrix.gap-package == 'radiroot' || matrix.gap-package == 'twistedconjugacy'
8480
run: |
8581
sudo apt-get update
8682
sudo apt-get install pari-gp

0 commit comments

Comments
 (0)