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

Restore macOS OpenMP jobs #1922

Merged
merged 1 commit into from
Feb 20, 2023
Merged

Conversation

j-stephan
Copy link
Member

Fixes #1821.

@SimeonEhrig SimeonEhrig merged commit 8ea325d into alpaka-group:develop Feb 20, 2023
@j-stephan j-stephan deleted the macos_openmp branch February 20, 2023 14:50
psychocoderHPC added a commit to psychocoderHPC/alpaka that referenced this pull request Jun 28, 2023
fix alpaka-group#1922

Currently alpaka is checking all kernel arguments with the fold
expression that all arguments are trivially copyable. The problem is if
one argument is not trivially copyable the user do not know which.

By checking each argument seperate and provide the index to the
validator class the user gets the information which argument produce
issues.
This simplifys the debuggin a lot.
psychocoderHPC added a commit to psychocoderHPC/alpaka that referenced this pull request Jun 28, 2023
fix alpaka-group#1922

Currently, alpaka is checking all kernel arguments with the fold expression that all arguments are trivially copyable. The problem is if one argument is not trivially copyable the user does not know which.

By checking each argument separately and providing the index to the validator class the user gets the information on which argument produces issues.
This simplifies the debugging a lot.
psychocoderHPC added a commit to psychocoderHPC/alpaka that referenced this pull request Jun 28, 2023
fix alpaka-group#1922

Currently, alpaka is checking all kernel arguments with the fold expression that all arguments are trivially copyable. The problem is if one argument is not trivially copyable the user does not know which.

By checking each argument separately and providing the index to the validator class the user gets the information on which argument produces issues.
This simplifies the debugging a lot.
psychocoderHPC added a commit to psychocoderHPC/alpaka that referenced this pull request Jun 28, 2023
fix alpaka-group#1922

Currently, alpaka is checking all kernel arguments with the fold expression that all arguments are trivially copyable. The problem is if one argument is not trivially copyable the user does not know which.

By checking each argument separately and providing the index to the validator class the user gets the information on which argument produces issues.
This simplifies the debugging a lot.
psychocoderHPC added a commit to psychocoderHPC/alpaka that referenced this pull request Jun 28, 2023
fix alpaka-group#1922

Currently, alpaka is checking all kernel arguments with the fold expression that all arguments are trivially copyable. The problem is if one argument is not trivially copyable the user does not know which.

By checking each argument separately and providing the index to the validator class the user gets the information on which argument produces issues.
This simplifies the debugging a lot.
psychocoderHPC added a commit to psychocoderHPC/alpaka that referenced this pull request Jun 28, 2023
fix alpaka-group#1922

Currently, alpaka is checking all kernel arguments with the fold expression that all arguments are trivially copyable. The problem is if one argument is not trivially copyable the user does not know which.

By checking each argument separately and providing the index to the validator class the user gets the information on which argument produces issues.
This simplifies the debugging a lot.
psychocoderHPC added a commit to psychocoderHPC/alpaka that referenced this pull request Jun 28, 2023
fix alpaka-group#1922

Currently, alpaka is checking all kernel arguments with the fold expression that all arguments are trivially copyable. The problem is if one argument is not trivially copyable the user does not know which.

By checking each argument separately and providing the index to the validator class the user gets the information on which argument produces issues.
This simplifies the debugging a lot.
psychocoderHPC added a commit to psychocoderHPC/alpaka that referenced this pull request Jun 28, 2023
fix alpaka-group#1922

Currently, alpaka is checking all kernel arguments with the fold expression that all arguments are trivially copyable. The problem is if one argument is not trivially copyable the user does not know which.

By checking each argument separately and providing the index to the validator class the user gets the information on which argument produces issues.
This simplifies the debugging a lot.
psychocoderHPC added a commit to psychocoderHPC/alpaka that referenced this pull request Jun 29, 2023
fix alpaka-group#1922

Currently, alpaka is checking all kernel arguments with the fold expression that all arguments are trivially copyable. The problem is if one argument is not trivially copyable the user does not know which.

By checking each argument separately and providing the index to the validator class the user gets the information on which argument produces issues.
This simplifies the debugging a lot.
psychocoderHPC added a commit to psychocoderHPC/alpaka that referenced this pull request Jul 7, 2023
fix alpaka-group#1922

Currently, alpaka is checking all kernel arguments with the fold expression that all arguments are trivially copyable. The problem is if one argument is not trivially copyable the user does not know which.

By checking each argument separately within a function it is easier to find the argument which is not trivially copyable.

Co-authored-by: Bernhard Manfred Gruber <[email protected]>
psychocoderHPC added a commit to psychocoderHPC/alpaka that referenced this pull request Sep 11, 2023
fix alpaka-group#1922

Currently, alpaka is checking all kernel arguments with the fold expression that all arguments are trivially copyable. The problem is if one argument is not trivially copyable the user does not know which.

By checking each argument separately within a function it is easier to find the argument which is not trivially copyable.

Co-authored-by: Bernhard Manfred Gruber <[email protected]>
psychocoderHPC added a commit to psychocoderHPC/alpaka that referenced this pull request Sep 12, 2023
fix alpaka-group#1922

Currently, alpaka is checking all kernel arguments with the fold expression that all arguments are trivially copyable. The problem is if one argument is not trivially copyable the user does not know which.

By checking each argument separately within a function it is easier to find the argument which is not trivially copyable.

Co-authored-by: Bernhard Manfred Gruber <[email protected]>
bernhardmgruber added a commit that referenced this pull request Sep 12, 2023
Fixes: #1922

Currently, alpaka is checking all kernel arguments with the fold expression that all arguments are trivially copyable. The problem is if one argument is not trivially copyable the user does not know which.

By checking each argument separately within a function it is easier to find the argument which is not trivially copyable.

Co-authored-by: Bernhard Manfred Gruber <[email protected]>
@bernhardmgruber bernhardmgruber mentioned this pull request Nov 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

OpenMP broken on MacOS
2 participants