# Suppresses a warning about tracking changes which we don't care about.
change-id = "ignore"
# https://github.com/rust-lang/rust/issues/135358 (bug #947897)
profile = "dist"
[llvm]
download-ci-llvm = false
optimize = true
release-debuginfo = false
assertions = false
ninja = true
targets = "X86;Mips"
experimental-targets = ""
link-shared = false


enable-warnings = false
[llvm.build-config]
CMAKE_VERBOSE_MAKEFILE = "ON"

[build]
build-stage = 2
test-stage = 2
build = "x86_64-unknown-linux-gnu"
host = ["mips64-unknown-linux-gnuabi64"]
target = ["mips64-unknown-linux-gnuabi64"]
cargo = "/usr/lib/rust/1.88.0/bin/cargo"
rustc = "/usr/lib/rust/1.88.0/bin/rustc"
rustfmt = "/usr/lib/rust/1.88.0/bin/rustfmt"
description = "gentoo"
docs = false
compiler-docs = false
submodules = false
python = "python3.12"
locked-deps = true
vendor = true
extended = true
tools = ["cargo","rustdoc"]
verbose = 2
sanitizers = false
profiler = true
cargo-native-static = false
[install]
prefix = "/usr/lib/rust/1.88.0"
sysconfdir = "etc"
docdir = "share/doc/rust"
bindir = "bin"
libdir = "lib"
mandir = "share/man"
[rust]
# https://github.com/rust-lang/rust/issues/54872
codegen-units-std = 1
optimize = true
debug = false
debug-assertions = false
debug-assertions-std = false
debuginfo-level = 0
debuginfo-level-rustc = 0
debuginfo-level-std = 0
debuginfo-level-tools = 0
debuginfo-level-tests = 0
backtrace = true
incremental = false

channel = "stable"
rpath = true
verbose-tests = true
optimize-tests = true
codegen-tests = true
omit-git-hash = false
dist-src = false
remap-debuginfo = true
lld = false

# only deny warnings if doc+wasm are NOT requested, documenting stage0 wasm std fails without it
# https://github.com/rust-lang/rust/issues/74976
# https://github.com/rust-lang/rust/issues/76526
deny-warnings = true
backtrace-on-ice = true
jemalloc = false
# See https://github.com/rust-lang/rust/issues/121124
lto = "off"
[dist]
src-tarball = false
compression-formats = ["xz"]
compression-profile = "balanced"
[target.mips64-unknown-linux-gnuabi64]
ar = "mips64-linux-gnuabi64-ar"
cc = "mips64-linux-gnuabi64-gcc"
cxx = "mips64-linux-gnuabi64-g++"
linker = "mips64-linux-gnuabi64-gcc"
ranlib = "mips64-linux-gnuabi64-ranlib"
llvm-libunwind = "no"
