Skip to content

Remove redundant prerequisite steps from the default optimizer sequence #15092

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

Draft
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

cameel
Copy link
Member

@cameel cameel commented May 11, 2024

Since gho steps are hard-coded as prerequisites, there's not much point in having them in the default sequence. All other steps are supposed to preserve these properties.

For now this is just to verify that removing them does not really change generated bytecode in a meaningful way.

If this is true, we might consider merging it, though that would probably be better done only after rebasing it on the new sequence (#15030). Otherwise merging it would just revert it.

@cameel cameel self-assigned this May 11, 2024
@cameel cameel force-pushed the remove-redundant-prerequisites-from-default-sequence branch from 80c293d to 1462e34 Compare May 13, 2024 17:14
@cameel
Copy link
Member Author

cameel commented May 13, 2024

Rebased on top of the new sequence.

Copy link
Member

@r0qs r0qs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We also need to update the docs with this new default sequence, right? I guess we mention it there.

@cameel
Copy link
Member Author

cameel commented May 15, 2024

No, we don't really document the default sequence.

We need a changelog entry though.

Copy link

This pull request is stale because it has been open for 14 days with no activity.
It will be closed in 7 days unless the stale label is removed.

@github-actions github-actions bot added the stale The issue/PR was marked as stale because it has been open for too long. label May 30, 2024
@cameel cameel removed the stale The issue/PR was marked as stale because it has been open for too long. label May 30, 2024
@github-actions github-actions bot added the stale The issue/PR was marked as stale because it has been open for too long. label Jun 14, 2024
@ethereum ethereum deleted a comment from github-actions bot Jun 14, 2024
@r0qs r0qs removed the stale The issue/PR was marked as stale because it has been open for too long. label Jun 14, 2024
Copy link

This pull request is stale because it has been open for 14 days with no activity.
It will be closed in 7 days unless the stale label is removed.

@github-actions github-actions bot added the stale The issue/PR was marked as stale because it has been open for too long. label Jun 29, 2024
@cameel cameel removed the stale The issue/PR was marked as stale because it has been open for too long. label Jun 30, 2024
Copy link

This pull request is stale because it has been open for 14 days with no activity.
It will be closed in 7 days unless the stale label is removed.

@github-actions github-actions bot added the stale The issue/PR was marked as stale because it has been open for too long. label Jul 14, 2024
@cameel cameel removed the stale The issue/PR was marked as stale because it has been open for too long. label Jul 15, 2024
Copy link

This pull request is stale because it has been open for 14 days with no activity.
It will be closed in 7 days unless the stale label is removed.

@github-actions github-actions bot added the stale The issue/PR was marked as stale because it has been open for too long. label Jul 29, 2024
@cameel cameel removed the stale The issue/PR was marked as stale because it has been open for too long. label Jul 30, 2024
Copy link

This pull request is stale because it has been open for 14 days with no activity.
It will be closed in 7 days unless the stale label is removed.

@github-actions github-actions bot added the stale The issue/PR was marked as stale because it has been open for too long. label Aug 13, 2024
@ekpyron ekpyron removed the stale The issue/PR was marked as stale because it has been open for too long. label Aug 15, 2024
Copy link

This pull request is stale because it has been open for 14 days with no activity.
It will be closed in 7 days unless the stale label is removed.

@github-actions github-actions bot added the stale The issue/PR was marked as stale because it has been open for too long. label Aug 30, 2024
@cameel cameel removed the stale The issue/PR was marked as stale because it has been open for too long. label Aug 31, 2024
Copy link

This pull request is stale because it has been open for 14 days with no activity.
It will be closed in 7 days unless the stale label is removed.

@github-actions github-actions bot added the stale The issue/PR was marked as stale because it has been open for too long. label Sep 15, 2024
Copy link

This pull request is stale because it has been open for 14 days with no activity.
It will be closed in 7 days unless the stale label is removed.

@github-actions github-actions bot added the stale The issue/PR was marked as stale because it has been open for too long. label Jan 30, 2025
@cameel cameel removed the stale The issue/PR was marked as stale because it has been open for too long. label Jan 31, 2025
Copy link

This pull request is stale because it has been open for 14 days with no activity.
It will be closed in 7 days unless the stale label is removed.

@github-actions github-actions bot added the stale The issue/PR was marked as stale because it has been open for too long. label Feb 15, 2025
@cameel cameel removed the stale The issue/PR was marked as stale because it has been open for too long. label Feb 15, 2025
Copy link

github-actions bot commented Mar 2, 2025

This pull request is stale because it has been open for 14 days with no activity.
It will be closed in 7 days unless the stale label is removed.

@github-actions github-actions bot added the stale The issue/PR was marked as stale because it has been open for too long. label Mar 2, 2025
@cameel cameel removed the stale The issue/PR was marked as stale because it has been open for too long. label Mar 2, 2025
Copy link

This pull request is stale because it has been open for 14 days with no activity.
It will be closed in 7 days unless the stale label is removed.

@github-actions github-actions bot added the stale The issue/PR was marked as stale because it has been open for too long. label Mar 17, 2025
@cameel cameel removed the stale The issue/PR was marked as stale because it has been open for too long. label Mar 18, 2025
Copy link

github-actions bot commented Apr 2, 2025

This pull request is stale because it has been open for 14 days with no activity.
It will be closed in 7 days unless the stale label is removed.

@github-actions github-actions bot added the stale The issue/PR was marked as stale because it has been open for too long. label Apr 2, 2025
@cameel cameel removed the stale The issue/PR was marked as stale because it has been open for too long. label Apr 2, 2025
Copy link

This pull request is stale because it has been open for 14 days with no activity.
It will be closed in 7 days unless the stale label is removed.

@github-actions github-actions bot added the stale The issue/PR was marked as stale because it has been open for too long. label Apr 17, 2025
@cameel cameel removed the stale The issue/PR was marked as stale because it has been open for too long. label Apr 17, 2025
Copy link

github-actions bot commented May 2, 2025

This pull request is stale because it has been open for 14 days with no activity.
It will be closed in 7 days unless the stale label is removed.

@github-actions github-actions bot added the stale The issue/PR was marked as stale because it has been open for too long. label May 2, 2025
@cameel cameel removed the stale The issue/PR was marked as stale because it has been open for too long. label May 2, 2025
Copy link

This pull request is stale because it has been open for 14 days with no activity.
It will be closed in 7 days unless the stale label is removed.

@github-actions github-actions bot added the stale The issue/PR was marked as stale because it has been open for too long. label May 17, 2025
@cameel cameel removed the stale The issue/PR was marked as stale because it has been open for too long. label May 18, 2025
Copy link

github-actions bot commented Jun 1, 2025

This pull request is stale because it has been open for 14 days with no activity.
It will be closed in 7 days unless the stale label is removed.

@github-actions github-actions bot added the stale The issue/PR was marked as stale because it has been open for too long. label Jun 1, 2025
@cameel cameel removed the stale The issue/PR was marked as stale because it has been open for too long. label Jun 4, 2025
Copy link

This pull request is stale because it has been open for 14 days with no activity.
It will be closed in 7 days unless the stale label is removed.

@github-actions github-actions bot added the stale The issue/PR was marked as stale because it has been open for too long. label Jun 18, 2025
@cameel cameel removed the stale The issue/PR was marked as stale because it has been open for too long. label Jun 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants