Skip to content

cargo bench (signal: 11, SIGSEGV: invalid memory reference)  #100939

Closed
@Amdahl-rs

Description

@Amdahl-rs

I found that the compiler is getting more and more unstable.
The same code, in the following environment, although the compilation is slow, it can be successfully completed.

rustc 1.62.0-nightly (f4a7ce9 2022-04-08)
binary: rustc
commit-hash: f4a7ce9
commit-date: 2022-04-08
host: x86_64-unknown-linux-gnu
release: 1.62.0-nightly
LLVM version: 14.0.0

However, under the new version, it can be cargo build --release , and the bench will report an error

Meta

rustc --version --verbose:

<version>
 rustc 1.63.0 (4b91a6ea7 2022-08-08)
binary: rustc
commit-hash: 4b91a6ea7258a947e59c6522cd5898e7c0a6a88f
commit-date: 2022-08-08
host: x86_64-unknown-linux-gnu
release: 1.63.0
LLVM version: 14.0.5


### Error output

Caused by: process didn't exit successfully: `rustc --crate-name query --edition=2021 query/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="simd"' -C metadata=0f95fb33c3fd6325 -C extra-filename=-0f95fb33c3fd6325 --out-dir /data/target/release/deps -L dependency=/data/target/release/deps --extern abomonation=/data/target/release/deps/libabomonation-c886bdf641ee1364.rmeta --extern abomonation_derive=/data/target/release/deps/libabomonation_derive-f38023a7e607e0e8.so --extern ahash=/data/target/release/deps/libahash-7a833d9d142be42a.rmeta - -extern async_compat=/data/target/release/deps/libasync_compat-35058922e68a5fac.rmeta --extern async_recursion=/data/target/release/deps/libasync_recursion-03270c0398205993.so --extern async_stream=/data/target/release/deps/libasync_stream-46a6ec585bdb31ed.rmeta --extern async_trait=/data/target/release/deps/libasync_trait-d07e47214e70d33d.so --extern base_arrow=/data/target/release/deps/libbase_arrow-e277bb3369962af3.rmeta --extern base_datablocks2=/data/target/release/deps/libbase_datablocks2-c5ed95da6995f04d.rmeta --extern base_datavalue2=/data/target/release/deps/libbase_datavalue2-32c8fe38bbc19c13.rmeta --extern base_expr=/data/target/release/deps/libbase_expr-4f2d5dd5e19077b9.rmeta --extern bumpalo=/data/target/release/deps/libbumpalo-8039f2c1774db0c3.rmeta --extern byteorder=/data/target/release/deps/libbyteorder-9748a3ef57939560.rmeta --extern bytes=/data/target/release/deps/libbytes-0e5f9670de747b17.rmeta --extern cargo_license=/data/target/release/deps/libcargo_license-9170722660f96500.rmeta --extern poem=/data/target/release/deps/libpoem-9c0780cb14447598.rmeta --extern storage_cell=/data/target/release/deps/libstorage_cell-2b0f99db1df864c8.rmeta --extern threadpool=/data/target/release/deps/libthreadpool-b4bdebb45dc5a5c2.rmeta --extern tokio_rustls=/data/target/release/deps/libtokio_rustls-39354448fabb5cb9.rmeta --extern tokio_stream=/data/target/release/deps/libtokio_stream-140171ba8db6c61f.rmeta --extern toml=/data/target/release/deps/libtoml-bb3dc8f1296f8b5e.rmeta --extern tonic=/data/target/release/deps/libtonic-99a7281a46e9427f.rmeta --extern uuid=/data/target/release/deps/libuuid-4c6a38e3e4ea66a1.rmeta --extern walkdir=/data/target/release/deps/libwalkdir-1a9d71a08e756818.rmeta --extern zstd_safe=/data/target/release/deps/libzstd_safe-b9e39aff6b90ef05.rmeta -L native=/data/target/release/build/libz-sys-13b912ea23cd04ce/out/lib -L native=/data/target/release/build/libz-sys-13b912ea23cd04ce/out/lib -L native=/data/target/release/build/lz4-sys-3b1b1ac7793bf689/out -L native=/data/target/release/build/zstd-sys-2ee7c676c8437554/out -L native=/data/target/release/build/ring-542ddb1198f07e42/out -L native=/data/target/release/build/tikv-jemalloc-sys-6ba3e19a4d0ea896/out/build/lib -L native=/data/target/release/build/rust-crypto-323cc68b592ba209/out` (signal: 11, SIGSEGV: invalid memory reference)
Backtrace

<backtrace>

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-bugCategory: This is a bug.I-ICEIssue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions