Fwd: [fplll/fplll] Run failed: Tests - master (17b2773)

13 views
Skip to first unread message

Martin R. Albrecht

unread,
May 12, 2024, 5:53:01 AM5/12/24
to FPLLL-Devel
Hi all,

The OSX CI fails but I don’t understand the error, can anyone help?

Some relevant lines

> Downloading https://ghcr.io/v2/homebrew/core/gmp/manifests/6.3.0
> Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/70a72a71216843d66a953c06ff6337445ce9bc94fae9f0e301e2f59005274a8e--gmp-6.3.0.bottle_manifest.json
> ==> Fetching gmp
> ==> Downloading https://ghcr.io/v2/homebrew/core/gmp/blobs/sha256:78e4f40cba6419cf7e2d81e9c945d1e93744511bd5230bdfac1b69ed894914b4
> Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/96a5c6ba7b30c6f2734be44067ba66ef0de5e0973c913659c7b555a4b063029c--gmp--6.3.0.arm64_sonoma.bottle.tar.gz
> ==> Reinstalling gmp
> ==> Pouring gmp--6.3.0.arm64_sonoma.bottle.tar.gz
> 🍺 /opt/homebrew/Cellar/gmp/6.3.0: 21 files, 3.3MB
> ==> Upgrading 1 dependent of upgraded formula:
> Disable this behaviour by setting HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK.

[…]

> Warning: libtoolize does not appear to be available. This means that
> the automatic build preparation via autoreconf will probably not work.
> Preparing the build by running each step individually, however, should
> work and will be done automatically for you if autoreconf fails.

> Fortunately, glibtoolize was found which means that your system may simply
> have a non-standard or incomplete GNU Autotools install. If you have
> sufficient system access, it may be possible to quell this warning by
> running:

> sudo ln -s /opt/homebrew/bin/glibtoolize /opt/homebrew/bin/libtoolize

> Found GNU Libtool version 2.4.7

[…]

> checking for __gmp_get_memory_functions in -lgmp... no
> configure: error: GMP version >= 4.2.0 needed, see http://gmplib.org

I don’t use OSX and thus don’t get why GMP isn’t detected despite being installed. It might be an artefact of (g)libtoolize or not?

If we can’t fix this, we’d have to remove support for OSX which would be annoying.

Cheers,
Martin

-------------------- Start of forwarded message --------------------
Date: Sat, 11 May 2024 18:24:31 -0700
Subject: [fplll/fplll] Run failed: Tests - master (17b2773)
Cc: "Ci activity" <ci_ac...@noreply.github.com>
To: "fplll/fplll" <fp...@noreply.github.com>
From: "Martin R. Albrecht" <notifi...@github.com>

[fplll/fplll] Tests workflow run

Repository: fplll/fplll
Workflow: Tests
Duration: 3 minutes and 32.0 seconds
Finished: 2024-05-12 01:24:11 UTC

View results: https://github.com/fplll/fplll/actions/runs/9047793471

Jobs:
* linux (--enable-recursive-enum --with-max-enum-dim=64 --with-max-parallel-enum-dim=64) succeeded (0 annotations)
* macos failed (1 annotation)
* linux (--enable-recursive-enum --with-max-enum-dim=64 --with-max-parallel-enum-dim=0) succeeded (0 annotations)
* linux (--disable-recursive-enum --with-max-enum-dim=64 --with-max-parallel-enum-dim=0) succeeded (0 annotations)


--

_pgp: https://keybase.io/martinralbrecht
_www: https://malb.io
_prn: he/him or they/them

Reply all
Reply to author
Forward
0 new messages