We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Following the merging of nim-lang/Nim#9493 the OpenMP annotation string will need to be patched when compiled for 0.19.1/0.20 vs 0.19.
Additionally we can handle both forEach and reduceEach in a unique macro as nb_chunks: var int wouldn't need to be passed anymore.
nb_chunks: var int
forEach would only generate #pragma omp for instead of #pragma omp parallel for and rely on a previous #pragma omp parallel
#pragma omp for
#pragma omp parallel for
#pragma omp parallel
The text was updated successfully, but these errors were encountered:
Successfully merging a pull request may close this issue.
Following the merging of nim-lang/Nim#9493 the OpenMP annotation string will need to be patched when compiled for 0.19.1/0.20 vs 0.19.
Additionally we can handle both forEach and reduceEach in a unique macro as
nb_chunks: var int
wouldn't need to be passed anymore.forEach would only generate
#pragma omp for
instead of#pragma omp parallel for
and rely on a previous#pragma omp parallel
The text was updated successfully, but these errors were encountered: