Skip to content
This repository has been archived by the owner on Mar 21, 2024. It is now read-only.

Not compatible with g++ host compiler #229

Closed
drnikolaev opened this issue Nov 12, 2021 · 2 comments
Closed

Not compatible with g++ host compiler #229

drnikolaev opened this issue Nov 12, 2021 · 2 comments
Assignees
Labels
bug: functional Does not work as intended.

Comments

@drnikolaev
Copy link

Tested on Ubuntu 20.04 (g++ 9), the following fails to compile:
~/.../libcudacxx$ CPLUS_INCLUDE_PATH=include:libcxx/fuzzing:libcxx/include g++ -std=c++17 libcxx/test/libcxx/fuzzing/nth_element.cpp libcxx/fuzzing/fuzzing.cpp
Just clone v1.7.0-ea, cd to libcudacxx and run the command pasted above.
This is the most minimalist sample I could find but the problem is wide spreaded, all attempts to integrate libcudacxx with g++ projects fail to compile like that.

@cliffburdick
Copy link

This happens on g++9.3 by just including cuda/std/cmath in an empty file.

@wmaxey wmaxey self-assigned this May 9, 2022
@wmaxey wmaxey added the bug: functional Does not work as intended. label May 9, 2022
@wmaxey
Copy link
Member

wmaxey commented May 9, 2022

Addressed in #234.

@wmaxey wmaxey closed this as completed May 9, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug: functional Does not work as intended.
Projects
None yet
Development

No branches or pull requests

3 participants