We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent af25358 commit 7969fd3Copy full SHA for 7969fd3
compiler/rustc_metadata/src/rmeta/encoder.rs
@@ -2233,7 +2233,7 @@ fn encode_metadata_impl(tcx: TyCtxt<'_>) -> EncodedMetadata {
2233
// Encode the root position.
2234
let header = METADATA_HEADER.len() + 8;
2235
let pos = root.position.get();
2236
- result[header..header + 4].copy_from_slice(&pos.to_le_bytes());
+ result[header..header + 4].copy_from_slice(&u32::try_from(pos).unwrap().to_le_bytes());
2237
2238
// Record metadata size for self-profiling
2239
tcx.prof.artifact_size("crate_metadata", "crate_metadata", result.len() as u64);
0 commit comments