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

Narrow lvalue checking special case from arrays to array views #22816

Merged
merged 6 commits into from
Jul 31, 2023

Commits on Jul 26, 2023

  1. Restrict lvalue checking from arrays to array slices

    ---
    Signed-off-by: Michael Ferguson <[email protected]>
    mppf committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    5d04485 View commit details
    Browse the repository at this point in the history
  2. Un-future test/users/thom/arrArg-fromFunction

    ---
    Signed-off-by: Michael Ferguson <[email protected]>
    mppf committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    66310d1 View commit details
    Browse the repository at this point in the history
  3. Include FLAG_REF_TO_CONST_WHEN_CONST_THIS in promotion wrappers

    To avoid compilation error in
    
      runtime/configMatters/comm/unordered/unorderedCopyStress
    
    ---
    Signed-off-by: Michael Ferguson <[email protected]>
    mppf committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    95adec0 View commit details
    Browse the repository at this point in the history
  4. Update tests

    ---
    Signed-off-by: Michael Ferguson <[email protected]>
    mppf committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    40b1d2c View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Un-future test_return_array_in_non_var_function.chpl

    ---
    Signed-off-by: Michael Ferguson <[email protected]>
    mppf committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    5f4ab6a View commit details
    Browse the repository at this point in the history
  2. Update aif4 tests to use const ref

    To avoid the lvalue error but still have the tests check
    the if-expr array memory management.
    
    ---
    Signed-off-by: Michael Ferguson <[email protected]>
    mppf committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    347ec3e View commit details
    Browse the repository at this point in the history