* installing *source* package 'clarabel' ...
** this is package 'clarabel' version '0.11.2'
** package 'clarabel' successfully unpacked and MD5 sums checked
** using staged installation
Using cargo 1.92.0 (344c4567c 2025-10-21)
Using rustc 1.92.0 (ded5c06cf 2025-12-08)
** libs
using C compiler: 'gcc.exe (GCC) 14.3.0'
make[1]: Entering directory '/d/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src'
gcc -I"D:/RCompile/recent/R-4.6.0/include" -DNDEBUG -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c init.c -o init.o
# When the GNU toolchain is used (i.e. on CRAN), -lgcc_eh is specified for
# building proc-macro2, but Rtools doesn't contain libgcc_eh. This isn't used
# in actual, but we need this tweak to please the compiler.
mkdir -p /d/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/target/x86_64-pc-windows-gnu/release/libgcc_mock && touch /d/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/target/x86_64-pc-windows-gnu/release/libgcc_mock/libgcc_eh.a
mkdir -p /d/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/.cargo && cp ./rust/cargo_vendor_config.toml /d/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/.cargo/config.toml
d:/rtools45/usr/bin/tar --extract --xz -f ./rust/vendor.tar.xz -C ./rust
export CARGO_HOME="/d/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/.cargo" && \
export CARGO_TARGET_X86_64_PC_WINDOWS_GNU_LINKER="x86_64-w64-mingw32.static.posix-gcc.exe" && \
export R_HOME="D:/RCompile/recent/R-4.6.0" && \
export LIBRARY_PATH="${LIBRARY_PATH};/d/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/target/x86_64-pc-windows-gnu/release/libgcc_mock" && \
cargo build -j 2 --target x86_64-pc-windows-gnu --lib --offline --release --manifest-path ./rust/Cargo.toml --target-dir /d/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/target
Compiling proc-macro2 v1.0.106
Compiling unicode-ident v1.0.24
Compiling quote v1.0.44
Compiling syn v1.0.109
Compiling autocfg v1.5.0
Compiling num-traits v0.2.19
Compiling syn v2.0.116
Compiling libc v0.2.182
Compiling shlex v1.3.0
Compiling strsim v0.10.0
Compiling ident_case v1.0.1
Compiling fnv v1.0.7
Compiling find-msvc-tools v0.1.9
Compiling darling_core v0.14.4
Compiling cc v1.2.56
Compiling serde_core v1.0.228
Compiling darling_macro v0.14.4
Compiling memchr v2.8.0
Compiling r-src v0.2.2 (https://github.com/bnaras/r-src?rev=03e133e1947cf96829f28bd3ebbd906391523dc2#03e133e1)
Compiling darling v0.14.4
Compiling serde v1.0.228
Compiling zmij v1.0.21
Compiling derive_builder_core v0.11.2
Compiling num-complex v0.4.6
Compiling savvy-ffi v0.9.2
Compiling serde_derive v1.0.228
Compiling serde_json v1.0.149
Compiling thiserror v1.0.69
Compiling derive_builder_macro v0.11.2
Compiling aho-corasick v1.1.4
Compiling blas-sys v0.7.1
Compiling lapack-sys v0.14.0
Compiling savvy v0.9.2
Compiling thiserror-impl v1.0.69
Compiling savvy-bindgen v0.9.2
Compiling regex-syntax v0.8.9
Compiling once_cell v1.21.3
Compiling clarabel v0.11.1
Compiling itoa v1.0.17
Compiling hashbrown v0.16.1
Compiling either v1.15.0
Compiling equivalent v1.0.2
Compiling indexmap v2.13.0
Compiling itertools v0.11.0
Compiling regex-automata v0.4.14
Compiling enum_dispatch v0.3.13
Compiling savvy-macro v0.9.2
Compiling lapack v0.19.0
Compiling blas v0.22.0
Compiling serde-big-array v0.5.1
Compiling derive_builder v0.11.2
Compiling blas-src v0.11.1
Compiling lapack-src v0.11.0
Compiling amd v0.2.2
Compiling cfg-if v1.0.4
Compiling lazy_static v1.5.0
Compiling regex v1.12.3
error: linking with `x86_64-w64-mingw32.static.posix-gcc.exe` failed: exit code: 1
|
= note: "x86_64-w64-mingw32.static.posix-gcc.exe" "-Wl,D:\\temp\\2026_05_30_01_50_00_9842\\rustcX50Zej\\list.def" "-fno-use-linker-plugin" "-Wl,--dynamicbase" "-Wl,--disable-auto-image-base" "-m64" "-Wl,--high-entropy-va" "D:\\temp\\2026_05_30_01_50_00_9842\\rustcX50Zej\\symbols.o" "<17 object files omitted>" "-Wl,-Bstatic" "D:\\temp\\2026_05_30_01_50_00_9842\\RtmpW8yUgY\\R.INSTALL143f886af16dbb\\clarabel\\src\\rust\\target\\x86_64-pc-windows-gnu\\release\\deps/{libindexmap-546663dd13abd9ab,libequivalent-8a3f285804c2f7c8,libhashbrown-09315f2f03b9c8c4,libserde_json-394d4ee450f66075,libmemchr-59cac21cf5dae509,libzmij-ea5a67e0e1674765,libitoa-2dd3a8b407f983e2,libblas-9efdda1388675729,libblas_sys-b482614281ee1a37,liblapack-8dd7aa4b8daf01db,libnum_complex-fc21d569372fefa5,liblapack_sys-519a3dd985934d83,liblibc-cc376bb79e68386a,liblapack_src-18f8b62a62815285,libblas_src-89b939cef7d82535,libr_src-fbe803c0cb21b655,libcfg_if-406893ad3d04d2e9,liblazy_static-c403240e245b95a7,libamd-9756af95be202eae,libderive_builder-1e77c1d960ecebf0,libserde-d4bcbb2bf85192d0,libserde_core-9db9a89944085f30,libitertools-f47bc48688766844,libeither-93352ebe73458933,libnum_traits-17648ef616e3b414,libthiserror-19d70799fe5824e7}.rlib" "<sysroot>\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,libwindows_targets-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lkernel32" "-lkernel32" "-lkernel32" "-lntdll" "-luserenv" "-lws2_32" "-ldbghelp" "-lgcc_eh" "-l:libpthread.a" "-lmsvcrt" "-lmingwex" "-lmingw32" "-lgcc" "-lmsvcrt" "-lmingwex" "-luser32" "-lkernel32" "-Wl,--nxcompat" "-o" "D:/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/target\\x86_64-pc-windows-gnu\\release\\deps\\clarabel-30f39c636a83781c.dll" "-Wl,--gc-sections" "-shared" "-Wl,--out-implib=D:/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/target\\x86_64-pc-windows-gnu\\release\\deps\\libclarabel-30f39c636a83781c.dll.a" "-Wl,-O1" "-Wl,--strip-debug" "-nodefaultlibs"
= note: some arguments are omitted. use `--verbose` to show all linker arguments
= note: D:\rtools45\x86_64-w64-mingw32.static.posix\bin/ld.exe: D:/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/target\x86_64-pc-windows-gnu\release\deps\clarabel-30f39c636a83781c.clarabel.505170c426e2a723-cgu.05.rcgu.o:clarabel.505170c426e2a723-cgu.05:(.text+0x3287): undefined reference to `dgemm_'␍
D:\rtools45\x86_64-w64-mingw32.static.posix\bin/ld.exe: D:/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/target\x86_64-pc-windows-gnu\release\deps\clarabel-30f39c636a83781c.clarabel.505170c426e2a723-cgu.05.rcgu.o:clarabel.505170c426e2a723-cgu.05:(.text+0x3358): undefined reference to `dgemv_'␍
D:\rtools45\x86_64-w64-mingw32.static.posix\bin/ld.exe: D:/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/target\x86_64-pc-windows-gnu\release\deps\clarabel-30f39c636a83781c.clarabel.505170c426e2a723-cgu.05.rcgu.o:clarabel.505170c426e2a723-cgu.05:(.text+0x33d6): undefined reference to `dgesv_'␍
D:\rtools45\x86_64-w64-mingw32.static.posix\bin/ld.exe: D:/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/target\x86_64-pc-windows-gnu\release\deps\clarabel-30f39c636a83781c.clarabel.505170c426e2a723-cgu.05.rcgu.o:clarabel.505170c426e2a723-cgu.05:(.text+0x348c): undefined reference to `dsymv_'␍
D:\rtools45\x86_64-w64-mingw32.static.posix\bin/ld.exe: D:/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/target\x86_64-pc-windows-gnu\release\deps\clarabel-30f39c636a83781c.clarabel.505170c426e2a723-cgu.05.rcgu.o:clarabel.505170c426e2a723-cgu.05:(.text+0x3547): undefined reference to `dsyrk_'␍
D:\rtools45\x86_64-w64-mingw32.static.posix\bin/ld.exe: D:/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/target\x86_64-pc-windows-gnu\release\deps\clarabel-30f39c636a83781c.clarabel.505170c426e2a723-cgu.05.rcgu.o:clarabel.505170c426e2a723-cgu.05:(.text+0x364e): undefined reference to `dgesdd_'␍
D:\rtools45\x86_64-w64-mingw32.static.posix\bin/ld.exe: D:/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/target\x86_64-pc-windows-gnu\release\deps\clarabel-30f39c636a83781c.clarabel.505170c426e2a723-cgu.05.rcgu.o:clarabel.505170c426e2a723-cgu.05:(.text+0x3768): undefined reference to `dgesvd_'␍
D:\rtools45\x86_64-w64-mingw32.static.posix\bin/ld.exe: D:/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/target\x86_64-pc-windows-gnu\release\deps\clarabel-30f39c636a83781c.clarabel.505170c426e2a723-cgu.05.rcgu.o:clarabel.505170c426e2a723-cgu.05:(.text+0x37b0): undefined reference to `dpotrf_'␍
D:\rtools45\x86_64-w64-mingw32.static.posix\bin/ld.exe: D:/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/target\x86_64-pc-windows-gnu\release\deps\clarabel-30f39c636a83781c.clarabel.505170c426e2a723-cgu.05.rcgu.o:clarabel.505170c426e2a723-cgu.05:(.text+0x3828): undefined reference to `dpotrs_'␍
D:\rtools45\x86_64-w64-mingw32.static.posix\bin/ld.exe: D:/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/target\x86_64-pc-windows-gnu\release\deps\clarabel-30f39c636a83781c.clarabel.505170c426e2a723-cgu.05.rcgu.o:clarabel.505170c426e2a723-cgu.05:(.text+0x3a03): undefined reference to `dsyevr_'␍
D:\rtools45\x86_64-w64-mingw32.static.posix\bin/ld.exe: D:/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/target\x86_64-pc-windows-gnu\release\deps\clarabel-30f39c636a83781c.clarabel.505170c426e2a723-cgu.05.rcgu.o:clarabel.505170c426e2a723-cgu.05:(.text+0x3af5): undefined reference to `dsyr2k_'␍
collect2.exe: error: ld returned 1 exit status
= note: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
= note: use the `-l` flag to specify native libraries to link
= note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#rustc-link-lib)
error: could not compile `clarabel` (lib) due to 1 previous error
make[1]: *** [Makevars.win:30: /d/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src/rust/target/x86_64-pc-windows-gnu/release/libclarabel.a] Error 101
make[1]: Leaving directory '/d/temp/2026_05_30_01_50_00_9842/RtmpW8yUgY/R.INSTALL143f886af16dbb/clarabel/src'
ERROR: compilation failed for package 'clarabel'
* removing 'd:/Rcompile/CRANpkg/lib/4.6/clarabel'
* restoring previous 'd:/Rcompile/CRANpkg/lib/4.6/clarabel'