Skip to content

Conversation

@vgvassilev
Copy link
Contributor

No description provided.

alexander-penev and others added 6 commits August 9, 2023 08:54
Currently the errors are printing on the console. It crashes with
` CommandLine Error: Option 'help-list' registered more than once!
LLVM ERROR: inconsistency in registered CommandLine options`

This error probably means we load cppyy but we have two copies of llvm.
That probably happens when compiling xeus-clang-repl as CppInterOp's
Compatibility.h file requires llvm symbols.

That's one thing to fix but also we could re-enable the RTLD_LOCAL
dlopen mode in cppyy_backend/loader.py
The LLVM symbols that were called in conflicted with the ones from cpp
interop which made it imposible to import cppyy.
@vgvassilev
Copy link
Contributor Author

Binder seems to work. We will investigate the failures as they seem specific to the container setup.

@vgvassilev vgvassilev merged commit d2f2376 into compiler-research:main Aug 9, 2023
@vgvassilev vgvassilev deleted the CppInterOpIntegration branch August 9, 2023 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants