Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

Can't build ubuntu-jit image #8192

Closed
triamazikamno opened this issue Mar 22, 2018 · 4 comments · Fixed by #8229
Closed

Can't build ubuntu-jit image #8192

triamazikamno opened this issue Mar 22, 2018 · 4 comments · Fixed by #8229
Labels
F2-bug 🐞 The client fails to follow expected behavior. M0-build 🏗 Building and build system. M1-ci 🙉 Continuous integration. P5-sometimesoon 🌲 Issue is worth doing soon.

Comments

@triamazikamno
Copy link

Before filing a new issue, please provide the following information.

I'm running:

  • Which Parity version?: 0.0.0
    current master branch
  • Which operating system?: Windows / MacOS / Linux
    Linux
  • How installed?: via installer / homebrew / binaries / from source
    building from source

docker build -f docker/ubuntu-jit/Dockerfile --tag ethcore/parity:ptx .

Compiling evmjit v1.11.0 (file:///build/parity/evmjit)
     Running `rustc --crate-name evmjit evmjit/src/lib.rs --crate-type dylib --emit=dep-info,link -C prefer-dynamic -C opt-level=3 -C panic=abort -C metadata=b5f143990e7b6fba --out-dir /build/parity/target/release/deps -L dependency=/build/parity/target/release/deps --extern tiny_keccak=/build/parity/target/release/deps/libtiny_keccak-4edaa4c1facdfc5b.rlib`
error: the linked panic runtime `panic_unwind` is not compiled with this crate's panic strategy `abort`

error: aborting due to previous error

error: Could not compile `evmjit`.

Caused by:
  process didn't exit successfully: `rustc --crate-name evmjit evmjit/src/lib.rs --crate-type dylib --emit=dep-info,link -C prefer-dynamic -C opt-level=3 -C panic=abort -C metadata=b5f143990e7b6fba --out-dir /build/parity/target/release/deps -L dependency=/build/parity/target/release/deps --extern tiny_keccak=/build/parity/target/release/deps/libtiny_keccak-4edaa4c1facdfc5b.rlib` (exit code: 101)
warning: build failed, waiting for other jobs to finish...
error: build failed
The command '/bin/sh -c cd parity &&         cargo build --release --features ethcore/jit --verbose &&         ls /build/parity/target/release/parity &&               strip /build/parity/target/release/parity' returned a non-zero code: 101
@5chdn 5chdn added this to the 1.11 milestone Mar 23, 2018
@5chdn
Copy link
Contributor

5chdn commented Mar 23, 2018

Which rust version is that?

@5chdn 5chdn added Z1-question 🙋‍♀️ Issue is a question. Closer should answer. M0-build 🏗 Building and build system. labels Mar 23, 2018
@triamazikamno
Copy link
Author

Whatever is installed by that Dockerfile I suppose - 1.24.1 at the moment

@5chdn 5chdn added F2-bug 🐞 The client fails to follow expected behavior. P5-sometimesoon 🌲 Issue is worth doing soon. M1-ci 🙉 Continuous integration. and removed Z1-question 🙋‍♀️ Issue is a question. Closer should answer. labels Mar 23, 2018
@niklasad1
Copy link
Collaborator

I have verified the behavior: rust version 1.24.1 (d3ae9a9e0 2018-02-27)

@debris
Copy link
Collaborator

debris commented Mar 27, 2018

this should be removed long time ago. We do not support JIT builds for over a year

@debris debris mentioned this issue Mar 27, 2018
debris added a commit that referenced this issue Apr 4, 2018
* removed not working evmjit, closes #8192 closes #6205

* removed evmjit from build scripts

* fixed parity compile error

* removed evmjit cli options

* fixed invalid test config files
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
F2-bug 🐞 The client fails to follow expected behavior. M0-build 🏗 Building and build system. M1-ci 🙉 Continuous integration. P5-sometimesoon 🌲 Issue is worth doing soon.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants