[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [Bug 1529226] Re: qemu-i386-user on 32-bit Linux: uncaught
[Qemu-devel] [Bug 1529226] Re: qemu-i386-user on 32-bit Linux: uncaught target signal 11
Sat, 18 Jun 2016 00:53:03 -0000
My recollection is fuzzy but it would probably amount to something like
this on any platform currently:
- download rust-1.10 beta source https://static.rust-lang.org/dist
- download this stage0 snapshot
- unpack the stage0 rustc binary to ~/somewhere/bin, renaming it to
rustc.bin, and create a wrapper script named rustc in that directory
`/usr/bin/qemu-arm ~/somewhere/rustc.bin "$@"`
In the rustc source directory, start the rust bootstrap process (with LLVM 3.7
or higher installed) issuing the following command:
`./configure --enable-optimize --enable-local-rust
Followed by `make`.
At the time of the original report, QEMU wasn't able to complete all
crates' build commands naturally. (the stamp file had to be created
manually to continue)
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
qemu-i386-user on 32-bit Linux: uncaught target signal 11
Status in QEMU:
Even though the command I'm trying to run (a wrapper script for
qemu-i386-user running rustc, the rust compiler) produces the
expected compiled output, the build process is interrupted:
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
i686-unknown-linux-gnu/stage0/bin/rustc: line 1: 7474 Segmentation fault
/usr/local/bin/qemu-i386 -cpu qemu32 /home/petevine/stage0/rustc.bin -C
The stamp file is not being created so this could be about forking
bash after finishing the wrapper script.
Qemu was compiled from the latest git source.
To manage notifications about this bug go to: