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
Integer overflow #560
Integer overflow #560
Commits on Jun 30, 2014
Commits on Jul 3, 2014
Commits on Aug 26, 2014
Commits on Jan 7, 2015
-
-
-
Edit test to move scoped attributes into future designs and
mandate checking in debug mode.
Commits on Jan 8, 2015
Commits on Jan 9, 2015
-
Clarify that overflow panics are not required to be precise,
and that panics may occur only on some branches.
Commits on Jan 29, 2015
-
Substantial rework of the text:
1. Clarify the aims of the RFC and generally streamline the text. 2. In the event that no panic occurs, define the results of overflow. 3. Be less generous about the compiler's ability to defer panics. 4. Move the wrapping operations out of the prelude and into `std::num`. 5. Elaborate on the objections raised to the previous draft and respond to them.
Commits on Jan 30, 2015
-
-
Rephrase the *optional* mode so it is deterministic; but make it clear
that not having checks enabled is not the same as having them explicitly *disabled*.
-
-
-
-
Rewrite the unresolved questions to clearly highlight that the semantics
of division and shift are out of scope for this RFC.
-