Panic compiling unreachable v1.0.0
/memchr v2.0.1
only inside a Docker container and only on Windows.
#58613
Labels
C-bug
Category: This is a bug.
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
O-windows
Operating system: Windows
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
Hi there.
Using the Windows
Dockerfile
in this repository: https://github.com/nevdelap/ned-win/tree/rust-panic...to build this: https://github.com/nevdelap/ned
...I get this panic: (Note: it's always worked in Windows without being in the Docker container.)
The attached file rust-panic.txt contains the full output for:
rustc -V
andcargo -V
.cargo test
with 1.32.0 - with the panic.cargo clean
andcargo test
with nightly - with the panic.(I haven't looked at why it is complaining:
warning: could not canonicalize path: 'C:\Users\administrator\development\ned'
)At that point I exited the container, committed it, and pushed it to: https://hub.docker.com/r/nevdelap/rust-panic
To reproduce it:
docker pull nevdelap/rust-panic:latest
docker run -it -v <yourpath>\ned:C:\Users\Administrator\Development\ned nevdelap/rust-panic:latest
cargo test
.This has always built fine in Windows not in Docker, in Arch, Ubuntu, and CentOS, and in OS X High Sierra, up to an including Rust 1.32.0.
Update: verbose version info and backtrace: rust-panic-backtrace.txt
Cheers,
Nev
The text was updated successfully, but these errors were encountered: