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
HpxChannels Registration fails for written out template types #5918
Comments
Yes, this is expected behavior. Not sure if we can do anything about this, I'll have a look. |
To explain, the macro argument is used in places where a 'C'-style identifier is expected, thus anything containing non-ascii or non-numeric characters will fail to compile. |
If it's intended behavior, I would update the channels documentation to add this as a note for future users. |
Should we close this now? |
We still need to add this to the documentation... |
@dimitraka Could you please add what John mentioned to the documentation? @hkaiser though from what I see that |
Yes, that's the reason why the comment above has not made it in yet. |
We will remove the macro |
Expected Behavior
It shouldn't make a difference whether I am setting a registering a channel using a typedef or writing out the type myself
Actual Behavior
However,
this compiles
whereas writing out the vector will not.
Compilation error , Click to expand!
Steps to Reproduce the Problem
Minimal Code Sample, click to expand
... Please describe your environment
The text was updated successfully, but these errors were encountered: