* installing *source* package 'tantivyr' ...
** this is package 'tantivyr' version '0.1.0'
** package 'tantivyr' 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)
Building for CRAN.
Writing `src/Makevars.win`.
`tools/config.R` has finished.
** libs
using C compiler: 'gcc.exe (GCC) 14.3.0'
make[1]: Entering directory '/d/temp/2026_08_10_01_50_00_8198/Rtmp6NUQiR/R.INSTALL19cb425fd122e/tantivyr/src'
gcc -I"D:/RCompile/recent/R-4.5.3/include" -DNDEBUG -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c entrypoint.c -o entrypoint.o
mkdir -p ./rust/target/libgcc_mock
touch ./rust/target/libgcc_mock/libgcc_eh.a
if [ -d ./vendor ]; then \
echo "=== Using offline vendor directory ==="; \
mkdir -p /d/temp/2026_08_10_01_50_00_8198/Rtmp6NUQiR/R.INSTALL19cb425fd122e/tantivyr/src/.cargo && \
cp rust/vendor-config.toml /d/temp/2026_08_10_01_50_00_8198/Rtmp6NUQiR/R.INSTALL19cb425fd122e/tantivyr/src/.cargo/config.toml; \
elif [ -f ./rust/vendor.tar.xz ]; then \
echo "=== Using offline vendor tarball ==="; \
tar xf rust/vendor.tar.xz && \
mkdir -p /d/temp/2026_08_10_01_50_00_8198/Rtmp6NUQiR/R.INSTALL19cb425fd122e/tantivyr/src/.cargo && \
cp rust/vendor-config.toml /d/temp/2026_08_10_01_50_00_8198/Rtmp6NUQiR/R.INSTALL19cb425fd122e/tantivyr/src/.cargo/config.toml; \
fi
=== Using offline vendor tarball ===
# Build the project using Cargo with additional flags
export CARGO_HOME=/d/temp/2026_08_10_01_50_00_8198/Rtmp6NUQiR/R.INSTALL19cb425fd122e/tantivyr/src/.cargo && \
export LIBRARY_PATH=";/d/temp/2026_08_10_01_50_00_8198/Rtmp6NUQiR/R.INSTALL19cb425fd122e/tantivyr/src/./rust/target/libgcc_mock" && \
RUSTFLAGS=" --print=native-static-libs" cargo build -j 2 --offline --target=x86_64-pc-windows-gnu --lib --release --manifest-path=rust/Cargo.toml --target-dir=./rust/target
Compiling proc-macro2 v1.0.106
Compiling unicode-ident v1.0.24
Compiling quote v1.0.46
Compiling serde_core v1.0.228
Compiling syn v2.0.118
Compiling getrandom v0.3.4
Compiling cfg-if v1.0.4
Compiling serde v1.0.228
Compiling jobserver v0.1.34
Compiling shlex v2.0.1
Compiling find-msvc-tools v0.1.9
Compiling serde_derive v1.0.228
Compiling cc v1.2.65
Compiling pkg-config v0.3.33
Compiling zstd-sys v2.0.16+zstd.1.5.7
Compiling crossbeam-utils v0.8.21
Compiling crunchy v0.2.4
Compiling deranged v0.5.8
Compiling regex-syntax v0.8.11
Compiling autocfg v1.5.1
Compiling powerfmt v0.2.0
Compiling num-conv v0.2.2
Compiling stable_deref_trait v1.2.1
Compiling windows_x86_64_gnu v0.52.6
Compiling zstd-safe v7.2.4
Compiling rustversion v1.0.22
Compiling strsim v0.11.1
Compiling byteorder v1.5.0
Compiling ident_case v1.0.1
Compiling time-core v0.1.9
Compiling time v0.3.51
Compiling darling_core v0.23.0
Compiling ownedbytes v0.9.0
Compiling num-traits v0.2.19
Compiling async-trait v0.1.89
Compiling either v1.16.0
Compiling typeid v1.0.3
Compiling getrandom v0.4.3
Compiling prettyplease v0.2.37
Compiling zmij v1.0.21
Compiling memchr v2.8.2
Compiling tantivy-common v0.11.0
Compiling bitpacking v0.9.3
Compiling darling_macro v0.23.0
Compiling crossbeam-epoch v0.9.18
Compiling futures-macro v0.3.32
Compiling rayon-core v1.13.0
Compiling extendr-ffi v0.9.0
Compiling utf8-ranges v1.0.5
Compiling futures-task v0.3.32
Compiling pin-project-lite v0.2.17
Compiling once_cell v1.21.4
Compiling winapi-x86_64-pc-windows-gnu v0.4.0
Compiling futures-core v0.3.32
Compiling serde_json v1.0.150
Compiling slab v0.4.12
Compiling erased-serde v0.4.10
Compiling futures-util v0.3.32
Compiling tantivy-bitpacker v0.10.0
Compiling tantivy-fst v0.5.0
Compiling crossbeam-deque v0.8.6
Compiling darling v0.23.0
Compiling windows-targets v0.52.6
Compiling zstd v0.13.3
Compiling itertools v0.14.0
Compiling itoa v1.0.18
Compiling foldhash v0.2.0
Compiling murmurhash32 v0.3.1
Compiling paste v1.0.15
Compiling crc32fast v1.5.0
Compiling equivalent v1.0.2
Compiling winapi v0.3.9
Compiling minimal-lexical v0.2.1
Compiling typetag v0.2.22
Compiling allocator-api2 v0.2.21
Compiling windows-link v0.2.1
Compiling thiserror v2.0.18
Compiling hashbrown v0.16.1
Compiling windows-sys v0.61.2
Compiling nom v7.1.3
Compiling tantivy-stacker v0.7.0
Compiling tantivy-sstable v0.7.0
Compiling bon-macros v3.9.3
Compiling ordered-float v5.3.0
Compiling windows-sys v0.59.0
Compiling regex-automata v0.4.14
Compiling typetag-impl v0.2.22
Compiling thiserror-impl v2.0.18
Compiling log v0.4.33
Compiling lazy_static v1.5.0
Compiling downcast-rs v2.0.2
Compiling fastrand v2.4.1
Compiling inventory v0.3.24
Compiling fnv v1.0.7
Compiling extendr-api v0.9.0
Compiling fastdivide v0.4.2
Compiling tantivy-columnar v0.7.0
Compiling tantivy-query-grammar v0.26.0
Compiling tempfile v3.27.0
Compiling extendr-macros v0.9.0
Compiling measure_time v0.9.0
Compiling regex v1.12.4
Compiling bon v3.9.3
Compiling rayon v1.12.0
Compiling fs4 v0.13.1
Compiling lru v0.16.4
Compiling uuid v1.23.4
Compiling arc-swap v1.9.1
Compiling aho-corasick v1.1.4
Compiling crossbeam-channel v0.5.15
Compiling tantivy-tokenizer-api v0.7.0
Compiling sketches-ddsketch v0.4.0
Compiling rust-stemmers v1.2.0
Compiling readonly v0.2.13
Compiling oneshot v0.1.13
Compiling lz4_flex v0.13.1
Compiling smallvec v1.15.2
Compiling rustc-hash v2.1.2
Compiling census v0.4.2
Compiling base64 v0.22.1
Compiling htmlescape v0.3.1
Compiling memmap2 v0.9.11
Compiling levenshtein_automata v0.2.1
Compiling datasketches v0.2.0
Compiling tantivy v0.26.1
Compiling tantivyr v0.1.0 (D:\temp\2026_08_10_01_50_00_8198\Rtmp6NUQiR\R.INSTALL19cb425fd122e\tantivyr\src\rust)
note: link against the following native artifacts when linking against this static library. The order and any duplication can be significant on some platforms.
note: native-static-libs: -lwindows.0.52.0 -lR -lkernel32 -lntdll -luserenv -lws2_32 -ldbghelp
Finished `release` profile [optimized] target(s) in 13m 17s
# Note: the R wrappers (R/extendr-wrappers.R) are generated at development
# time with `rextendr::document()` and shipped in the package. Regenerating
# them here would cross-compile the `document` helper binary, which fails on
# Windows (os error 193), so we only build the static library at install time.
# Always clean up CARGOTMP
rm -Rf /d/temp/2026_08_10_01_50_00_8198/Rtmp6NUQiR/R.INSTALL19cb425fd122e/tantivyr/src/.cargo;
gcc -shared -s -static-libgcc -o tantivyr.dll tantivyr-win.def entrypoint.o -L./rust/target/x86_64-pc-windows-gnu/release -ltantivyr -lws2_32 -ladvapi32 -luserenv -lbcrypt -lntdll -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R-4.5.3/bin/x64 -lR
rm -Rf /d/temp/2026_08_10_01_50_00_8198/Rtmp6NUQiR/R.INSTALL19cb425fd122e/tantivyr/src/.cargo vendor ./rust/target
make[1]: Leaving directory '/d/temp/2026_08_10_01_50_00_8198/Rtmp6NUQiR/R.INSTALL19cb425fd122e/tantivyr/src'
make[1]: Entering directory '/d/temp/2026_08_10_01_50_00_8198/Rtmp6NUQiR/R.INSTALL19cb425fd122e/tantivyr/src'
make[1]: Leaving directory '/d/temp/2026_08_10_01_50_00_8198/Rtmp6NUQiR/R.INSTALL19cb425fd122e/tantivyr/src'
installing to d:/Rcompile/CRANpkg/lib/4.5/00LOCK-tantivyr/00new/tantivyr/libs/x64
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
*** copying figures
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* MD5 sums
packaged installation of 'tantivyr' as tantivyr_0.1.0.zip
* DONE (tantivyr)