Skip to content

[CI] Build with libkrylov#749

Open
cvanaret wants to merge 69 commits into
mainfrom
libkrylov
Open

[CI] Build with libkrylov#749
cvanaret wants to merge 69 commits into
mainfrom
libkrylov

Conversation

@cvanaret

@cvanaret cvanaret commented May 27, 2026

Copy link
Copy Markdown
Owner
  • add libkrylov to dependency script
  • link libkrylov
  • build wheels with libkrylov
  • wrap in an Uno class
  • add unit tests

cc @amontoison

@cvanaret cvanaret self-assigned this May 27, 2026
@cvanaret cvanaret added the CI Continuous Integration label May 27, 2026
@cvanaret

cvanaret commented May 27, 2026

Copy link
Copy Markdown
Owner Author

@amontoison the functional test for Krylov pass for macOS 🙂 On Linux they fail with:

You are trying to dlopen a libpcre2-8 shared library with RTLD_DEEPBIND flag which is incompatible with sanitizer runtime (see https://github.com/google/sanitizers/issues/611 for details). If you want to run libpcre2-8 library under sanitizers please remove RTLD_DEEPBIND from dlopen flags.

Conflict with ASAN/UBSAN I guess?

@amontoison

Copy link
Copy Markdown
Collaborator

@cvanaret New release of HiGHS (v1.15), the tests are failing...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Continuous Integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants