Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Nov 2024 18:33:59 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 282853] lang/rust: fails to build on riscv under QEMU with "unsupported float"
Message-ID:  <bug-282853-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D282853

            Bug ID: 282853
           Summary: lang/rust: fails to build on riscv under QEMU with
                    "unsupported float"
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: rust@FreeBSD.org
          Reporter: asomers@FreeBSD.org
          Assignee: rust@FreeBSD.org
             Flags: maintainer-feedback?(rust@FreeBSD.org)

Attempting to build lang/rust-1.82.0_1 in a riscv QEMU virtual machine fails
with this error.

     Running
`CARGO=3D/wrkdirs/usr/home/somers/src/freebsd.org/ports/lang/rust/work/boot=
strap/bin/cargo
CARGO_CRATE_NAME=3Dalloc
CARGO_MANIFEST_DIR=3D/wrkdirs/usr/home/somers/src/freebsd.org/ports/lang/ru=
st/work/rustc-1.82.0-src/library/alloc
CARGO_PKG_AUTHORS=3D'' CARGO_PKG_DESCRIPTION=3D'The Rust core allocation and
collections library' CARGO_PKG_HOMEPAGE=3D'' CARGO_PKG_LICENSE=3D'MIT OR
Apache-2.0' CARGO_PKG_LICENSE_FILE=3D'' CARGO_PKG_NAME=3Dalloc CARGO_PKG_RE=
ADME=3D''
CARGO_PKG_REPOSITORY=3D'https://github.com/rust-lang/rust.git'
CARGO_PKG_RUST_VERSION=3D'' CARGO_PKG_VERSION=3D0.0.0 CARGO_PKG_VERSION_MAJ=
OR=3D0
CARGO_PKG_VERSION_MINOR=3D0 CARGO_PKG_VERSION_PATCH=3D0 CARGO_PKG_VERSION_P=
RE=3D''
CARGO_RUSTC_CURRENT_DIR=3D/wrkdirs/usr/home/somers/src/freebsd.org/ports/la=
ng/rust/work/rustc-1.82.0-src/library
LD_LIBRARY_PATH=3D/wrkdirs//usr/home/somers/src/freebsd.org/ports/lang/rust=
/work/_build/riscv64gc-unknown-freebsd/stage0-std/release/deps
/wrkdirs/usr/home/somers/src/freebsd.org/ports/lang/rust/work/_build/bootst=
rap/debug/rustc
/wrkdirs/usr/home/somers/src/freebsd.org/ports/lang/rust/work/_build/bootst=
rap/debug/rustc
--crate-name alloc --edition=3D2021 alloc/src/lib.rs --error-format=3Djson
--json=3Ddiagnostic-rendered-ansi,artifacts,future-incompat
--diagnostic-width=3D190 --crate-type lib --emit=3Ddep-info,metadata,link -C
opt-level=3D3 -C embed-bitcode=3Dno --warn=3Dunexpected_cfgs --cfg
'feature=3D"compiler-builtins-c"' --check-cfg 'cfg(docsrs)' --check-cfg
'cfg(feature, values("compiler-builtins-c", "compiler-builtins-mangled-name=
s",
"compiler-builtins-mem", "compiler-builtins-no-asm",
"compiler-builtins-no-f16-f128", "optimize_for_size",
"panic_immediate_abort"))' --check-cfg 'cfg(bootstrap)' --check-cfg
'cfg(no_global_oom_handling)' --check-cfg 'cfg(no_rc)' --check-cfg
'cfg(no_sync)' -C metadata=3Df7a2b8006f755c61 -C extra-filename=3D-f7a2b800=
6f755c61
--out-dir
/wrkdirs//usr/home/somers/src/freebsd.org/ports/lang/rust/work/_build/riscv=
64gc-unknown-freebsd/stage0-std/riscv64gc-unknown-freebsd/release/deps
--target riscv64gc-unknown-freebsd -C linker=3Dcc -L
dependency=3D/wrkdirs//usr/home/somers/src/freebsd.org/ports/lang/rust/work=
/_build/riscv64gc-unknown-freebsd/stage0-std/riscv64gc-unknown-freebsd/rele=
ase/deps
-L
dependency=3D/wrkdirs//usr/home/somers/src/freebsd.org/ports/lang/rust/work=
/_build/riscv64gc-unknown-freebsd/stage0-std/release/deps
--extern
compiler_builtins=3D/wrkdirs//usr/home/somers/src/freebsd.org/ports/lang/ru=
st/work/_build/riscv64gc-unknown-freebsd/stage0-std/riscv64gc-unknown-freeb=
sd/release/deps/libcompiler_builtins-dae3f89c33617c44.rmeta
--extern
core=3D/wrkdirs//usr/home/somers/src/freebsd.org/ports/lang/rust/work/_buil=
d/riscv64gc-unknown-freebsd/stage0-std/riscv64gc-unknown-freebsd/release/de=
ps/libcore-846421dcf78e094c.rmeta
--cfg=3Dbootstrap -Csymbol-mangling-version=3Dlegacy
'--check-cfg=3Dcfg(feature,values(any()))' -Zunstable-options
'--check-cfg=3Dcfg(bootstrap)' -Zmacro-backtrace -Csplit-debuginfo=3Doff
-Cprefer-dynamic -Zinline-mir -Zinline-mir-preserve-debug
-Clink-args=3D-Wl,-z,origin '-Clink-args=3D-Wl,-rpath,$ORIGIN/../lib'
-Cforce-unwind-tables=3Dyes -Cforce-frame-pointers=3Dyes
'-Zcrate-attr=3Ddoc(html_root_url=3D"https://doc.rust-lang.org/1.82.0/")' -Z
binary-dep-depinfo -L
native=3D/wrkdirs//usr/home/somers/src/freebsd.org/ports/lang/rust/work/_bu=
ild/riscv64gc-unknown-freebsd/stage0-std/riscv64gc-unknown-freebsd/release/=
build/compiler_builtins-970aadf2543576d9/out`
error: internal compiler error: compiler/rustc_codegen_llvm/src/abi.rs:126:=
22:
unsupported float: Reg { kind: Float, size: Size(2 bytes) }

thread 'rustc' panicked at compiler/rustc_codegen_llvm/src/abi.rs:126:22:
Box<dyn Any>
stack backtrace:
note: Some details are omitted, run with `RUST_BACKTRACE=3Dfull` for a verb=
ose
backtrace.

note: using internal features is not supported and expected to cause intern=
al
compiler errors when used incorrectly

note: please attach the file at
`/wrkdirs/usr/home/somers/src/freebsd.org/ports/lang/rust/work/rustc-1.82.0=
-src/vendor/compiler_builtins-0.1.123/rustc-ice-2024-11-18T14_05_54-40967.t=
xt`
to your bug report

note: compiler flags: --crate-type lib -C opt-level=3D3 -C embed-bitcode=3D=
no -C
codegen-units=3D10000 -C linker=3Dcc -C strip=3Ddebuginfo -C
symbol-mangling-version=3Dlegacy -Z unstable-options -Z macro-backtrace -C
split-debuginfo=3Doff -C prefer-dynamic -Z inline-mir -Z
inline-mir-preserve-debug -C link-args=3D-Wl,-z,origin -C
link-args=3D-Wl,-rpath,$ORIGIN/../lib -C force-unwind-tables=3Dyes -C
force-frame-pointers=3Dyes -Z
crate-attr=3Ddoc(html_root_url=3D"https://doc.rust-lang.org/1.82.0/") -Z
binary-dep-depinfo -Z force-unstable-if-unmarked

note: some of the compiler flags provided by cargo are hidden

query stack during panic:
end of query stack

Did not run successfully: exit status: 101
LD_LIBRARY_PATH=3D"/wrkdirs/usr/home/somers/src/freebsd.org/ports/lang/rust=
/work/bootstrap/lib:/wrkdirs//usr/home/somers/src/freebsd.org/ports/lang/ru=
st/work/_build/riscv64gc-unknown-freebsd/stage0-std/release/deps"
"/wrkdirs//usr/home/somers/src/freebsd.org/ports/lang/rust/work/bootstrap/b=
in/rustc"
"--crate-name" "compiler_builtins" "--edition=3D2021"
"/wrkdirs/usr/home/somers/src/freebsd.org/ports/lang/rust/work/rustc-1.82.0=
-src/vendor/compiler_builtins-0.1.123/src/lib.rs"
"--error-format=3Djson"
"--json=3Ddiagnostic-rendered-ansi,artifacts,future-incompat"
"--diagnostic-width=3D190" "--crate-type" "lib" "--emit=3Ddep-info,metadata=
,link"
"-C" "opt-level=3D3" "-C" "embed-bitcode=3Dno" "-C" "codegen-units=3D10000"=
 "--cfg"
"feature=3D\"c\"" "--cfg" "feature=3D\"cc\"" "--cfg"
"feature=3D\"compiler-builtins\"" "--cfg" "feature=3D\"core\"" "--cfg"
"feature=3D\"default\"" "--cfg" "feature=3D\"rustc-dep-of-std\"" "--check-c=
fg"
"cfg(docsrs)" "--check-cfg" "cfg(feature, values(\"c\", \"cc\",
\"compiler-builtins\", \"core\", \"default\", \"mangled-names\", \"mem\",
\"no-asm\", \"no-f16-f128\", \"public-test-deps\", \"rustc-dep-of-std\"))" =
"-C"
"metadata=3Ddae3f89c33617c44" "-C" "extra-filename=3D-dae3f89c33617c44" "--=
out-dir"
"/wrkdirs//usr/home/somers/src/freebsd.org/ports/lang/rust/work/_build/risc=
v64gc-unknown-freebsd/stage0-std/riscv64gc-unknown-freebsd/release/deps"
"--target" "riscv64gc-unknown-freebsd" "-C" "linker=3Dcc" "-C" "strip=3Ddeb=
uginfo"
"-L"
"dependency=3D/wrkdirs//usr/home/somers/src/freebsd.org/ports/lang/rust/wor=
k/_build/riscv64gc-unknown-freebsd/stage0-std/riscv64gc-unknown-freebsd/rel=
ease/deps"
"-L"
"dependency=3D/wrkdirs//usr/home/somers/src/freebsd.org/ports/lang/rust/wor=
k/_build/riscv64gc-unknown-freebsd/stage0-std/release/deps"
"--extern"
"core=3D/wrkdirs//usr/home/somers/src/freebsd.org/ports/lang/rust/work/_bui=
ld/riscv64gc-unknown-freebsd/stage0-std/riscv64gc-unknown-freebsd/release/d=
eps/librustc_std_workspace_core-8a9d044f0dd04106.rmeta"
"--cap-lints" "warn" "--cfg=3Dbootstrap" "-Csymbol-mangling-version=3Dlegac=
y"
"--check-cfg=3Dcfg(feature,values(any()))" "-Zunstable-options"
"--check-cfg=3Dcfg(bootstrap)" "-Zmacro-backtrace" "-Csplit-debuginfo=3Doff"
"-Cprefer-dynamic" "-Zinline-mir" "-Zinline-mir-preserve-debug"
"-Clink-args=3D-Wl,-z,origin" "-Clink-args=3D-Wl,-rpath,$ORIGIN/../lib"
"-Cforce-unwind-tables=3Dyes" "-Cforce-frame-pointers=3Dyes"
"-Zcrate-attr=3Ddoc(html_root_url=3D\"https://doc.rust-lang.org/1.82.0/\")"=
 "-Z"
"binary-dep-depinfo" "-L"
"native=3D/wrkdirs//usr/home/somers/src/freebsd.org/ports/lang/rust/work/_b=
uild/riscv64gc-unknown-freebsd/stage0-std/riscv64gc-unknown-freebsd/release=
/build/compiler_builtins-970aadf2543576d9/out"
"-l" "static=3Dcompiler-rt" "--cfg" "f16_enabled" "--cfg" "f128_enabled" "-=
-cfg"
"feature=3D\"unstable\"" "--cfg" "feature=3D\"force-soft-floats\"" "--cfg"
"__absvdi2=3D\"optimized-c\"" "--cfg" "__absvsi2=3D\"optimized-c\"" "--cfg"
"__absvti2=3D\"optimized-c\"" "--cfg" "__addvdi3=3D\"optimized-c\"" "--cfg"
"__addvsi3=3D\"optimized-c\"" "--cfg" "__addvti3=3D\"optimized-c\"" "--cfg"
"__bswapsi2=3D\"optimized-c\"" "--cfg" "__cmpdi2=3D\"optimized-c\"" "--cfg"
"__cmpti2=3D\"optimized-c\"" "--cfg" "__divdc3=3D\"optimized-c\"" "--cfg"
"__divsc3=3D\"optimized-c\"" "--cfg" "__ffsti2=3D\"optimized-c\"" "--cfg"
"__int_util=3D\"optimized-c\"" "--cfg" "__muldc3=3D\"optimized-c\"" "--cfg"
"__mulsc3=3D\"optimized-c\"" "--cfg" "__mulvdi3=3D\"optimized-c\"" "--cfg"
"__mulvsi3=3D\"optimized-c\"" "--cfg" "__mulvti3=3D\"optimized-c\"" "--cfg"
"__negdf2=3D\"optimized-c\"" "--cfg" "__negdi2=3D\"optimized-c\"" "--cfg"
"__negsf2=3D\"optimized-c\"" "--cfg" "__negti2=3D\"optimized-c\"" "--cfg"
"__negvdi2=3D\"optimized-c\"" "--cfg" "__negvsi2=3D\"optimized-c\"" "--cfg"
"__negvti2=3D\"optimized-c\"" "--cfg" "__paritydi2=3D\"optimized-c\"" "--cf=
g"
"__paritysi2=3D\"optimized-c\"" "--cfg" "__parityti2=3D\"optimized-c\"" "--=
cfg"
"__popcountdi2=3D\"optimized-c\"" "--cfg" "__popcountsi2=3D\"optimized-c\""=
 "--cfg"
"__popcountti2=3D\"optimized-c\"" "--cfg" "__subvdi3=3D\"optimized-c\"" "--=
cfg"
"__subvsi3=3D\"optimized-c\"" "--cfg" "__subvti3=3D\"optimized-c\"" "--cfg"
"__ucmpdi2=3D\"optimized-c\"" "--cfg" "__ucmpti2=3D\"optimized-c\"" "--chec=
k-cfg"
"cfg(__ashldi3, values(\"optimized-c\"))" "--check-cfg" "cfg(__ashlsi3,
values(\"optimized-c\"))" "--check-cfg" "cfg(__ashrdi3,
values(\"optimized-c\"))" "--check-cfg" "cfg(__ashrsi3,
values(\"optimized-c\"))" "--check-cfg" "cfg(__bswapsi2,
values(\"optimized-c\"))" "--check-cfg" "cfg(__bswapdi2,
values(\"optimized-c\"))" "--check-cfg" "cfg(__bswapti2,
values(\"optimized-c\"))" "--check-cfg" "cfg(__divdi3,
values(\"optimized-c\"))" "--check-cfg" "cfg(__divsi3,
values(\"optimized-c\"))" "--check-cfg" "cfg(__divmoddi4,
values(\"optimized-c\"))" "--check-cfg" "cfg(__divmodsi4,
values(\"optimized-c\"))" "--check-cfg" "cfg(__divmodsi4,
values(\"optimized-c\"))" "--check-cfg" "cfg(__divmodti4,
values(\"optimized-c\"))" "--check-cfg" "cfg(__lshrdi3,
values(\"optimized-c\"))" "--check-cfg" "cfg(__lshrsi3,
values(\"optimized-c\"))" "--check-cfg" "cfg(__moddi3,
values(\"optimized-c\"))" "--check-cfg" "cfg(__modsi3,
values(\"optimized-c\"))" "--check-cfg" "cfg(__muldi3,
values(\"optimized-c\"))" "--check-cfg" "cfg(__udivdi3,
values(\"optimized-c\"))" "--check-cfg" "cfg(__udivmoddi4,
values(\"optimized-c\"))" "--check-cfg" "cfg(__udivmodsi4,
values(\"optimized-c\"))" "--check-cfg" "cfg(__udivsi3,
values(\"optimized-c\"))" "--check-cfg" "cfg(__umoddi3,
values(\"optimized-c\"))" "--check-cfg" "cfg(__umodsi3,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas1_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas1_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas1_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas1_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas2_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas2_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas2_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas2_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas4_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas4_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas4_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas4_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas8_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas8_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas8_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas8_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas16_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas16_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas16_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_cas16_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldadd1_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldadd1_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldadd1_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldadd1_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldadd2_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldadd2_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldadd2_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldadd2_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldadd4_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldadd4_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldadd4_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldadd4_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldadd8_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldadd8_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldadd8_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldadd8_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldclr1_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldclr1_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldclr1_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldclr1_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldclr2_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldclr2_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldclr2_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldclr2_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldclr4_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldclr4_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldclr4_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldclr4_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldclr8_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldclr8_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldclr8_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldclr8_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldeor1_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldeor1_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldeor1_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldeor1_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldeor2_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldeor2_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldeor2_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldeor2_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldeor4_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldeor4_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldeor4_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldeor4_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldeor8_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldeor8_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldeor8_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldeor8_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldset1_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldset1_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldset1_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldset1_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldset2_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldset2_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldset2_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldset2_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldset4_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldset4_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldset4_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldset4_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldset8_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldset8_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldset8_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_ldset8_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_swp1_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_swp1_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_swp1_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_swp1_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_swp2_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_swp2_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_swp2_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_swp2_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_swp4_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_swp4_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_swp4_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_swp4_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_swp8_relax,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_swp8_acq,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_swp8_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(__aarch64_swp8_acq_rel,
values(\"optimized-c\"))" "--check-cfg" "cfg(target_feature, values(\"vis3\=
"))"
"--check-cfg" "cfg(feature, values(\"checked\"))" "--check-cfg"
"cfg(assert_no_panic)" "--check-cfg" "cfg(f16_enabled)" "--check-cfg"
"cfg(f128_enabled)" "--check-cfg" "cfg(feature, values(\"unstable\",
\"force-soft-floats\"))" "--check-cfg" "cfg(feature,
values(\"mem-unaligned\"))" "--check-cfg" "cfg(thumb)" "--check-cfg"
"cfg(thumb_1)" "--check-cfg" "cfg(kernel_user_helpers)" "-Wrust_2018_idioms"
"-Wunused_lifetimes" "--sysroot"
"/wrkdirs//usr/home/somers/src/freebsd.org/ports/lang/rust/work/_build/risc=
v64gc-unknown-freebsd/stage0-sysroot"
"--remap-path-prefix"
"/wrkdirs/usr/home/somers/src/freebsd.org/ports/lang/rust/work/rustc-1.82.0=
-src=3D/rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14"
"--remap-path-prefix"
"/wrkdirs/usr/home/somers/src/freebsd.org/ports/lang/rust/work/rustc-1.82.0=
-src/vendor=3D/rust/deps"
"-Z" "force-unstable-if-unmarked"
    Building -------------
error: could not compile `compiler_builtins` (lib)

Caused by:
  process didn't exit successfully:
`CARGO=3D/wrkdirs/usr/home/somers/src/freebsd.org/ports/lang/rust/work/boot=
strap/bin/cargo
CARGO_CRATE_NAME=3Dcompiler_builtins
CARGO_MANIFEST_DIR=3D/wrkdirs/usr/home/somers/src/freebsd.org/ports/lang/ru=
st/work/rustc-1.82.0-src/vendor/compiler_builtins-0.1.123
CARGO_PKG_AUTHORS=3D'Jorge Aparicio <japaricious@gmail.com>'
CARGO_PKG_DESCRIPTION=3D'Compiler intrinsics used by the Rust compiler. Also
available for other targets
  if necessary'\!'

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-282853-7788>