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

Add HPX to Godbolt Compiler Explorer #6541

Open
correaa opened this issue Sep 11, 2024 · 4 comments
Open

Add HPX to Godbolt Compiler Explorer #6541

correaa opened this issue Sep 11, 2024 · 4 comments

Comments

@correaa
Copy link

correaa commented Sep 11, 2024

Please consider adding the HPX library to Compiler Explorer, so other projects can test interoperability with HPX.

I have put libraries in CE but all of them were header-only, not sure if that is an obstacle.

@hkaiser
Copy link
Member

hkaiser commented Sep 11, 2024

@srinivasyadav18 has been working on this and has had some first results. Would you be interested in trying to finish what he has started?

@Pansysk75
Copy link
Member

@srinivasyadav18 has been working on this and has had some first results. Would you be interested in trying to finish what he has started?

I think Srinivas was blocked by the lack of a proper mechanism for fetching and installing Boost alongside HPX.
I have that almost ready, so I will try to get it merged soon, so we can use it for the Godbolt integration.

@correaa
Copy link
Author

correaa commented Sep 12, 2024

Godbolt already includes some version of Boost.
Can't these be reused?

Sorry, I don't know how the Godbolt infraestructure works exactly.

@hkaiser
Copy link
Member

hkaiser commented Sep 12, 2024

Godbolt already includes some version of Boost. Can't these be reused?

Sorry, I don't know how the Godbolt infraestructure works exactly.

Yes, this is correct. We need to fix our build system to be able to pick up on a pre-installed Boost version. This is what @Pansysk75 was referring to (and he has been working on the PR for this: #6510)

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

No branches or pull requests

3 participants