UWP implementations weren't updated for I/O safety #88764
Labels
A-io
Area: `std::io`, `std::fs`, `std::net` and `std::path`
C-bug
Category: This is a bug.
O-windows
Operating system: Windows
P-high
High priority
regression-from-stable-to-beta
Performance or correctness regression from stable to beta.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
d154185 updated lots of code in library/std/src/sys/windows/ to use the new APIs, but did not modify usages in the conitional UWP implementations like:
rust/library/std/src/sys/windows/fs.rs
Line 360 in 47ae8de
rust/library/std/src/sys/windows/stdio_uwp.rs
Lines 28 to 29 in 47ae8de
rust/library/std/src/sys/windows/stdio_uwp.rs
Lines 41 to 42 in 47ae8de
This manifests as a bunch of compile errors when building with
--target x86_64-uwp-windows-msvc
and-Z build-std
.The text was updated successfully, but these errors were encountered: