Skip to content

Conversation

@tueda
Copy link
Collaborator

@tueda tueda commented May 28, 2024

This fixes #525 by moving the broadcast of the redefined preprocessor variables to after processing each expression, rather than at the end of the module.

@coveralls
Copy link

Coverage Status

coverage: 50.05% (+0.05%) from 49.999%
when pulling 8d74e31 on tueda:fix-525
into 83e3d41 on vermaseren:master.

@jodavies jodavies added this to the v4.3.2 milestone Nov 6, 2024
@jodavies
Copy link
Collaborator

If you are happy with this and merge it, I will look again at the color.h test.

Redefined variables must be broadcast after processing each expression.
Otherwise, the information collected in AC.inputnumbers is wiped out
at the beginning of processing the next expression.

This fixes form-dev#525.
@tueda
Copy link
Collaborator Author

tueda commented Nov 14, 2024

Rebased. I think this is OK to merge (after completing the ongoing CI checks).

@coveralls
Copy link

Coverage Status

coverage: 50.218% (+0.05%) from 50.172%
when pulling 27952a1 on tueda:fix-525
into 15c9d7f on vermaseren:master.

@tueda tueda merged commit 0289435 into form-dev:master Nov 14, 2024
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.

ParFORM redefine bug with more than one expressions

3 participants