Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Config_site issue when using the sample.cpp on Docker #164

Open
AndrewQuijano opened this issue Apr 7, 2024 · 1 comment
Open

Config_site issue when using the sample.cpp on Docker #164

AndrewQuijano opened this issue Apr 7, 2024 · 1 comment

Comments

@AndrewQuijano
Copy link
Contributor

AndrewQuijano commented Apr 7, 2024

Hello,
When attempting to run sym++ on the Docker image, I found the following issue shown in the screenshot. After poking around, it looks like there needs to be linking to /libcxx_symcc_install/include/x86_64-unknown-linux-gnu/c++/v1/

I am currently unable to see what to update in symc++ script. Here is documentation as it seems to be an LLVM/Clang issue:

llvm/llvm-project#57104

config_site

@aurelf
Copy link
Member

aurelf commented Apr 24, 2024

Hi, indeed something broke .

As a workaround, you can compile with either :

  • an older LLVM 12 or 13 (docker build --build-arg LLVM_VERSION=13 . I'll push an update to the Dockerfile for this )
  • or adding to the command line : -I /libcxx_symcc_install/include/x86_64-unknown-linux-gnu/c++/v1/ -L /libcxx_symcc_install/lib/x86_64-unknown-linux-gnu/

This will definitely need a better fix (and some tests to detect those issues).

aurelf added a commit that referenced this issue Apr 24, 2024
Fixed permissions
Allow to set the LLVM version with:
docker build --build-arg LLVM_VERSION=12 .
Partial fix for bug #164
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

No branches or pull requests

2 participants