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

[GAZPREA] [RFC] 2024/25 - Simplify Compile Time v.s Runtime Size Errors #45

Open
JustinMeimar opened this issue Dec 21, 2024 · 0 comments
Labels
draft This proposal is a WIP gazprea

Comments

@JustinMeimar
Copy link
Collaborator

JustinMeimar commented Dec 21, 2024

Several teams expressed frustrations towards the compile time v.s runtime SizeError delimitation. The strategy of the spec currently is to have all size errors throw at runtime, then define 5 simple cases where compile time errors can be thrown instead. Teams that built more powerful size checking infrastructure actually had to downgrade their compilers to comply with the specification.

TODO: Outline solution

@JustinMeimar JustinMeimar added gazprea draft This proposal is a WIP labels Dec 21, 2024
@JustinMeimar JustinMeimar changed the title [GAZPREA] [RFC] 2024/25 Simplify Compile Time v.s Runtime Size Errors [GAZPREA] [RFC] 2024/25 - Simplify Compile Time v.s Runtime Size Errors Dec 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
draft This proposal is a WIP gazprea
Projects
None yet
Development

No branches or pull requests

1 participant