> > > Might be interesting to know if py-adblock still fails to run on
> > > i386. It's likely since the symptom usually means it ran out of
> > > memory. 
> 
> Giving that a spin now, I'll remove the restriction if it works
> (it was a build-time problem).

same:

...
   Compiling bitflags v1.3.2========>    ] 79/89: pyo3-ffi
   Compiling indoc v1.0.6============>   ] 81/89: once_cell
   Compiling unindent v0.1.9=========>   ] 82/89: indoc
   Compiling base64 v0.13.0===========>  ] 83/89: unindent
   Compiling seahash v3.0.7===========>  ] 84/89: base64
   Compiling adblock v0.5.6===========>  ] 85/89: seahash
fatal runtime error: Rust cannot catch foreign exceptions
error: could not compile `adblock` (lib)

Caused by:
  process didn't exit successfully: `/usr/local/bin/rustc --crate-name adblock 
--edition=2018 
/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/modcargo-crates/adblock-0.5.6/src/lib.rs
 --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat 
--diagnostic-width=118 --crate-type lib --emit=dep-info,metadata,link -C 
opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="addr"' --cfg 
'feature="embedded-domain-resolver"' --cfg 'feature="full-regex-handling"' -C 
metadata=ad49e339089400c8 -C extra-filename=-ad49e339089400c8 --out-dir 
/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/target/release/deps -L 
dependency=/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/target/release/deps
 --extern 
addr=/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/target/release/deps/libaddr-2f8a66b0f4f2fc77.rmeta
 --extern 
base64=/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/target/release/deps/libbase64-81395f169798b75c.rmeta
 --extern 
bitflags=/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/target/release/deps/libbitflags-52c7e390cc8e8cf3.rmeta
 --extern 
flate2=/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/target/release/deps/libflate2-d8468b436c86fb01.rmeta
 --extern 
idna=/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/target/release/deps/libidna-9f6acc5af4f8ea37.rmeta
 --extern 
itertools=/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/target/release/deps/libitertools-f8fe56514e8992ca.rmeta
 --extern 
once_cell=/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/target/release/deps/libonce_cell-b47ae3f4321e9571.rmeta
 --extern 
percent_encoding=/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/target/release/deps/libpercent_encoding-d852ec6e4f862690.rmeta
 --extern 
regex=/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/target/release/deps/libregex-5487149ef1a7207d.rmeta
 --extern 
rmp_serde_legacy=/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/target/release/deps/librmp_serde-d24977187692a85d.rmeta
 --extern 
rmp_serde=/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/target/release/deps/librmp_serde-a980f4ae0a2fd538.rmeta
 --extern 
seahash=/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/target/release/deps/libseahash-f3b40a32efd50c7a.rmeta
 --extern 
serde=/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/target/release/deps/libserde-092fd9955949d570.rmeta
 --extern 
twoway=/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/target/release/deps/libtwoway-664b2985e04464f4.rmeta
 --extern 
url=/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/target/release/deps/liburl-ada190e965df31c1.rmeta
 --cap-lints allow` (signal: 6, SIGABRT: process abort signal)
💥 maturin failed
  Caused by: Failed to build a native library through cargo
  Caused by: Cargo build finished with "exit status: 101": `env -u CARGO 
"cargo" "rustc" "--message-format" "json-render-diagnostics" "--manifest-path" 
"/pobj/py-adblock-0.6.0-python3/python-adblock-0.6.0/Cargo.toml" "--release" 
"--lib" "--crate-type" "cdylib"`

Reply via email to