Skip to content

Rebase of #1040, do not merge to main#1070

Closed
dhess wants to merge 23 commits intomainfrom
dhess/typedef-actions-tests
Closed

Rebase of #1040, do not merge to main#1070
dhess wants to merge 23 commits intomainfrom
dhess/typedef-actions-tests

Conversation

@dhess
Copy link
Member

@dhess dhess commented Jun 10, 2023

This is just a rebase of #1040 on current main, so that I can deploy it. (#1040 lacks the necessary GitHub workflow to do this, and I didn't want to touch that PR.)

@dhess dhess marked this pull request as draft June 10, 2023 17:29
@dhess dhess added the Do not merge Do not merge label Jun 10, 2023
@dhess dhess force-pushed the dhess/typedef-actions-tests branch from 41ee2a9 to 09734ce Compare June 11, 2023 12:52
georgefst and others added 23 commits June 11, 2023 14:02
This will be necessary when we extend to typedefs, since we need to branch here, but can't use `label` in `GenT`.

Signed-off-by: George Thomas <georgefsthomas@gmail.com>
This should have been done back when `forDef` etc. acquired their current names.

Signed-off-by: George Thomas <georgefsthomas@gmail.com>
Signed-off-by: George Thomas <georgefsthomas@gmail.com>
Signed-off-by: George Thomas <georgefsthomas@gmail.com>
Signed-off-by: George Thomas <georgefsthomas@gmail.com>
Signed-off-by: George Thomas <georgefsthomas@gmail.com>
we never consistently checked these things in `applyProgAction`, and it would be awkward to do so. besides, why do we care?

Signed-off-by: George Thomas <georgefsthomas@gmail.com>
-- TODO rename `updateType` to `updateTypeDef` and this to `updateType`? in all branches?

Signed-off-by: George Thomas <georgefsthomas@gmail.com>
Signed-off-by: George Thomas <georgefsthomas@gmail.com>
Signed-off-by: George Thomas <georgefsthomas@gmail.com>
Signed-off-by: George Thomas <georgefsthomas@gmail.com>
…w fails for different reason

Signed-off-by: George Thomas <georgefsthomas@gmail.com>
I now understand your comment about needing the local cxt! I don't know
why it was implemented in this way in the first place, and it seems
rather silly given that we now (I changed this a few commits ago) extract the cached chkedAt type below!

Signed-off-by: George Thomas <georgefsthomas@gmail.com>
Signed-off-by: George Thomas <georgefsthomas@gmail.com>
Signed-off-by: George Thomas <georgefsthomas@gmail.com>
Signed-off-by: George Thomas <georgefsthomas@gmail.com>
Signed-off-by: George Thomas <georgefsthomas@gmail.com>
Signed-off-by: George Thomas <georgefsthomas@gmail.com>
Signed-off-by: George Thomas <georgefsthomas@gmail.com>
Signed-off-by: George Thomas <georgefsthomas@gmail.com>
this wasn't actually due to test failures, just something I noticed in passing - perhaps we should tweak generators to try to exercise this sort of thing more?

Signed-off-by: George Thomas <georgefsthomas@gmail.com>
Signed-off-by: George Thomas <georgefsthomas@gmail.com>
Signed-off-by: Drew Hess <src@drewhess.com>
@dhess dhess force-pushed the dhess/typedef-actions-tests branch from 09734ce to 8487cfa Compare June 11, 2023 13:03
dhess added a commit to hackworthltd/primer-app that referenced this pull request Jun 11, 2023
We bump the Primer pin (still running off
hackworthltd/primer#1070, FYI) and bump the
eval step limit to 300.

Signed-off-by: Drew Hess <src@drewhess.com>
@dhess
Copy link
Member Author

dhess commented Jun 18, 2023

@brprice Would you mind picking this PR up and getting it merged?

@brprice
Copy link
Contributor

brprice commented Jun 21, 2023

@brprice Would you mind picking this PR up and getting it merged?

Sure, though I'll actually work on #1040 rather than this one.

@brprice brprice closed this Jun 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Do not merge Do not merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants