Skip to content

[TEST] Test out Fjall memory allocator#155526

Draft
Zoxc wants to merge 1 commit intorust-lang:mainfrom
Zoxc:fjall-global
Draft

[TEST] Test out Fjall memory allocator#155526
Zoxc wants to merge 1 commit intorust-lang:mainfrom
Zoxc:fjall-global

Conversation

@Zoxc
Copy link
Copy Markdown
Contributor

@Zoxc Zoxc commented Apr 19, 2026

This tests out my Rust port of mimalloc, Fjall.

@rustbot rustbot added A-tidy Area: The tidy tool S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. labels Apr 19, 2026
@rust-log-analyzer

This comment has been minimized.

@rust-log-analyzer

This comment has been minimized.

@rustbot rustbot added the T-clippy Relevant to the Clippy team. label Apr 19, 2026
@rust-log-analyzer

This comment has been minimized.

@rust-log-analyzer
Copy link
Copy Markdown
Collaborator

The job aarch64-gnu-llvm-21-2 failed! Check out the build log: (web) (plain enhanced) (plain)

Click to see the possible cause of the failure (guessed by this bot)
Executing "/scripts/stage_2_test_set2.sh"
+ /scripts/stage_2_test_set2.sh
PR_CI_JOB set; skipping tidy
+ '[' 1 == 1 ']'
+ echo 'PR_CI_JOB set; skipping tidy'
+ SKIP_TIDY='--skip tidy'
+ ../x.py --stage 2 test --skip tidy --skip tests --skip coverage-map --skip coverage-run --skip library --skip tidyselftest
##[group]Building bootstrap
    Finished `dev` profile [unoptimized] target(s) in 0.04s
##[endgroup]
downloading https://static.rust-lang.org/dist/2026-04-14/rustfmt-nightly-aarch64-unknown-linux-gnu.tar.xz
---
[TIMING:start] compile::Rustc { target: aarch64-unknown-linux-gnu, build_compiler: Compiler { stage: 0, host: aarch64-unknown-linux-gnu, forced_compiler: false }, crates: [] }
[TIMING:start] compile::StdLink { compiler: Compiler { stage: 0, host: aarch64-unknown-linux-gnu, forced_compiler: false }, target_compiler: Compiler { stage: 0, host: aarch64-unknown-linux-gnu, forced_compiler: false }, target: aarch64-unknown-linux-gnu, crates: [], force_recompile: false }
[TIMING:end] compile::StdLink { compiler: Compiler { stage: 0, host: aarch64-unknown-linux-gnu, forced_compiler: false }, target_compiler: Compiler { stage: 0, host: aarch64-unknown-linux-gnu, forced_compiler: false }, target: aarch64-unknown-linux-gnu, crates: [], force_recompile: false } -- 0.001
##[group]Building stage1 compiler artifacts (stage0 -> stage1, aarch64-unknown-linux-gnu)
    Updating git repository `https://github.com/Zoxc/fjall.git`
    Updating crates.io index
---
[RUSTC-TIMING] build_script_build test:false 0.118
[RUSTC-TIMING] shlex test:false 0.212
   Compiling rustc-main v0.0.0 (/checkout/compiler/rustc)
[RUSTC-TIMING] build_script_build test:false 0.134
   Compiling fjall v0.1.0 (https://github.com/Zoxc/fjall.git#955dd1c4)
[RUSTC-TIMING] jiff test:false 9.750
[RUSTC-TIMING] nix test:false 0.759
   Compiling ctrlc v3.5.1
[RUSTC-TIMING] ctrlc test:false 0.088
[RUSTC-TIMING] rustc_abi test:false 1.164
---
[RUSTC-TIMING] rustc_log test:false 5.812
[RUSTC-TIMING] shlex test:false 0.460
   Compiling rustc-main v0.0.0 (/checkout/compiler/rustc)
[RUSTC-TIMING] build_script_build test:false 0.168
   Compiling fjall v0.1.0 (https://github.com/Zoxc/fjall.git#955dd1c4)
[RUSTC-TIMING] fjall test:false 2.212
   Compiling rustc_interface v0.0.0 (/checkout/compiler/rustc_interface)
[RUSTC-TIMING] rustc_public test:false 20.444
[RUSTC-TIMING] jiff test:false 20.775
   Compiling rustc_driver_impl v0.0.0 (/checkout/compiler/rustc_driver_impl)
[RUSTC-TIMING] rustc_driver_impl test:false 35.031
---
failures:

---- dylib::version::test_version_check stdout ----

thread 'dylib::version::test_version_check' (85872) panicked at src/tools/rust-analyzer/crates/proc-macro-srv/src/dylib/version.rs:157:14:
called `Result::unwrap()` on an `Err` value: Error("Invalid ELF header size or alignment")
stack backtrace:
   0: __rustc::rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::result::unwrap_failed
   3: proc_macro_srv::dylib::version::test_version_check
---
    dylib::version::test_version_check

test result: FAILED. 20 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 24.79ms

error: test failed, to rerun pass `-p proc-macro-srv --lib`
Bootstrap failed while executing `--stage 2 test --skip tidy --skip tests --skip coverage-map --skip coverage-run --skip library --skip tidyselftest`
Build completed unsuccessfully in 0:56:28
  local time: Mon Apr 20 00:31:46 UTC 2026
  network time: Mon, 20 Apr 2026 00:31:47 GMT
##[error]Process completed with exit code 1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-tidy Area: The tidy tool S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-clippy Relevant to the Clippy team. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants