about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2025-02-12 20:30:54 +0100
committerGitHub <noreply@github.com>2025-02-12 20:30:54 +0100
commit269d784dd5999d8a9686d784794f538b22d8183e (patch)
treedc79d3db6b771908d67a7ab6bcdbd84e97e07bd0 /compiler/rustc_codegen_llvm/src
parent428baf5fcccd2661e0a6c3183487dc6a64e84030 (diff)
parent21bb8cb946fbdbcd0b22f12d1c0d2091f2a7fb2f (diff)
downloadrust-269d784dd5999d8a9686d784794f538b22d8183e.tar.gz
rust-269d784dd5999d8a9686d784794f538b22d8183e.zip
Rollup merge of #136890 - saethlin:swap_nonoverlapping, r=RalfJung
Change swap_nonoverlapping from lang to library UB

The implementation of ptr::swap_nonoverlapping does not always escalate its safety contract to language UB, so it should be `check_library_ub`.

Fixes https://github.com/rust-lang/miri/issues/4188
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions