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

Get dyno resolving array slicing #27024

Draft
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

arifthpe
Copy link
Contributor

@arifthpe arifthpe commented Mar 31, 2025

Fix a few missing pieces for dyno resolution of array slicing module code, and add testing of it.

This just required adding some branches to arrayTypeFromSubsHelper, and fixing a bug in resolving this calls on the dot expression _array.domain.

Resolves https://github.com/Cray/chapel-private/issues/7259.

This depends on #27102 to pass spectests (but is not rebased off of it), so that should be merged first.

[reviewer info placeholder]

Testing:

  • dyno tests
  • paratest
  • expected spectests pass
    • newly passing release/examples/spec/Arrays/slicing

@arifthpe arifthpe marked this pull request as draft April 1, 2025 14:53
@arifthpe arifthpe force-pushed the array-slicing branch 3 times, most recently from be684fa to 7e45e77 Compare April 4, 2025 15:36
@arifthpe arifthpe force-pushed the array-slicing branch 3 times, most recently from 6b9264b to 41c607f Compare April 11, 2025 19:26
@arifthpe arifthpe changed the title [wip] dyno resolve array slicing Get dyno resolving array slicing Apr 11, 2025
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.

1 participant