Skip to content

teach miri to use intrinsics' fallback bodies #3397

@oli-obk

Description

@oli-obk

And then replace lots of our SIMD and numeric shims with fallback bodies by adding said fallback bodies to libcore.

Note that we need to take lots of care to preserve UB.

This may regress diagnostics quality, so maybe we need some sort of unreachable_unchecked intrinsic equivalent which can be passed a string that explains the UB?

Metadata

Metadata

Assignees

Labels

A-intrinsicsArea: Affects out implementation of Rust intrinsicsC-cleanupCategory: cleaning up our code

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions