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

Offset Reduction #1151

Draft
wants to merge 38 commits into
base: master
Choose a base branch
from
Draft

Offset Reduction #1151

wants to merge 38 commits into from

Conversation

mroethlin
Copy link
Contributor

Technical Description

A rough implementation of the work around described in the google doc about path dependency. The implementation is complete in the sense that there is SIR, IIR representation of the offset, dawn4py hooks and code generation in both backends. However, no safety is provided:

  • There are no facilities to check that the right amount of offsets was passed. Passing too many offsets will lead to ignored values, passing too few will lead to a segfault (in the best case).
  • There is no type checking for the sparse field being offset.

DO NOT MERGE

mroethlin and others added 30 commits December 12, 2019 14:45
## Technical Description

Use std::experimental::filesystem if std::filesystem is not supported, i.e. gcc < 8.
@mroethlin mroethlin changed the title Offset reduction Offset Reduction Aug 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants