-
Notifications
You must be signed in to change notification settings - Fork 391
Open
Labels
A-nondetArea: affects which non-deterministic executions we can exploreArea: affects which non-deterministic executions we can exploreA-shimsArea: This affects the external function shimsArea: This affects the external function shimsC-enhancementCategory: a PR with an enhancement or an issue tracking an accepted enhancementCategory: a PR with an enhancement or an issue tracking an accepted enhancementE-good-first-issueA good way to start contributing, mentoring is availableA good way to start contributing, mentoring is available
Description
As per rust-lang/rust#124609, these operations behave non-deterministically, so we should implement that in Miri. The apply_random_float_error
function (currently only used for x86 intrinsics) could be used to do that.
Metadata
Metadata
Assignees
Labels
A-nondetArea: affects which non-deterministic executions we can exploreArea: affects which non-deterministic executions we can exploreA-shimsArea: This affects the external function shimsArea: This affects the external function shimsC-enhancementCategory: a PR with an enhancement or an issue tracking an accepted enhancementCategory: a PR with an enhancement or an issue tracking an accepted enhancementE-good-first-issueA good way to start contributing, mentoring is availableA good way to start contributing, mentoring is available