ng/wmemmove.c.obj
[ 96%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/string/wmemcpy.c.obj
[ 96%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_cond_init.c.obj
[ 96%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_cond_signal.c.obj
[ 96%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/string/wmemset.c.obj
[ 96%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_barrier_destroy.c.obj
[ 96%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_detach.c.obj
[ 96%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_barrier_init.c.obj
[ 96%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_join.c.obj
[ 96%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_mutex_consistent.c.obj
[ 96%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_cond_wait.c.obj
[ 96%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_barrier_wait.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_mutex_getprioceiling.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_mutex_timedlock.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_create.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_mutex_lock.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_cond_destroy.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_cond_timedwait.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_cond_broadcast.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_cond_init.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_cond_timedwait.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_cond_signal.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_mutex_unlock.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_cond_wait.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_create.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_mutex_trylock.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_join.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_detach.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_once.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_rwlock_timedwrlock.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_rwlock_trywrlock.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_rwlock_rdlock.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_rwlock_unlock.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_rwlock_tryrdlock.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_mutex_consistent.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_rwlock_timedrdlock.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_rwlock_wrlock.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_mutex_getprioceiling.c.obj
[ 97%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_mutex_lock.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_mutex_timedlock.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_mutex_trylock.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_mutex_unlock.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_once.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_rwlock_rdlock.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_rwlock_timedrdlock.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_rwlock_timedwrlock.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_rwlock_tryrdlock.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_rwlock_trywrlock.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_spin_lock.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_rwlock_unlock.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_spin_trylock.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_rwlock_wrlock.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_spin_lock.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/top-half-shared.dir/musl/src/thread/single-threaded/pthread_spin_unlock.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_spin_trylock.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/top-half-static.dir/musl/src/thread/single-threaded/pthread_spin_unlock.c.obj
[ 98%] Built target top-half-shared
[ 98%] Built target top-half-static
[ 98%] Linking C shared library libc.so
[ 98%] Linking C static library libc-static.a
wasm-ld-21: warning: creating shared libraries, with -shared, is not yet stable
[ 98%] Built target c-static
[ 98%] Generating sysroot/lib/wasm32-wasip1/libc.a
[ 98%] Built target sysroot-c-static
[ 98%] Built target c
[ 98%] Generating sysroot/lib/wasm32-wasip1/libc.so
[ 98%] Built target sysroot-c
[ 98%] Linking C shared library libwasi-emulated-signal.so
[ 98%] Building C object libc-bottom-half/mman/CMakeFiles/wasi-emulated-mman.dir/mman.c.obj
[ 98%] Building C object libc-bottom-half/clocks/CMakeFiles/wasi-emulated-process-clocks.dir/clock.c.obj
[ 98%] Building C object libc-bottom-half/clocks/CMakeFiles/wasi-emulated-process-clocks.dir/getrusage.c.obj
[ 98%] Building C object libc-bottom-half/clocks/CMakeFiles/wasi-emulated-process-clocks.dir/times.c.obj
[ 98%] Building C object libc-bottom-half/getpid/CMakeFiles/wasi-emulated-getpid.dir/getpid.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/setjmp.dir/musl/src/setjmp/wasm32/rt.c.obj
[ 98%] Building C object libc-top-half/CMakeFiles/dl.dir/musl/src/misc/dl.c.obj
wasm-ld-21: warning: creating shared libraries, with -shared, is not yet stable
[ 98%] Linking C shared library libdl.so
[ 98%] Linking C shared library libwasi-emulated-getpid.so
[ 98%] Linking C shared library libsetjmp.so
[ 98%] Linking C shared library libwasi-emulated-process-clocks.so
[100%] Linking C shared library libwasi-emulated-mman.so
[100%] Built target wasi-emulated-signal
wasm-ld-21: warning: creating shared libraries, with -shared, is not yet stable
wasm-ld-21: warning: creating shared libraries, with -shared, is not yet stable
wasm-ld-21: warning: creating shared libraries, with -shared, is not yet stable
[100%] Generating ../../sysroot/lib/wasm32-wasip1/libwasi-emulated-signal.so
wasm-ld-21: warning: creating shared libraries, with -shared, is not yet stable
[100%] Built target sysroot-wasi-emulated-signal
wasm-ld-21: warning: creating shared libraries, with -shared, is not yet stable
[100%] Built target setjmp
[100%] Built target wasi-emulated-getpid
[100%] Built target dl
[100%] Built target wasi-emulated-process-clocks
[100%] Generating ../sysroot/lib/wasm32-wasip1/libsetjmp.so
[100%] Built target wasi-emulated-mman
[100%] Generating ../sysroot/lib/wasm32-wasip1/libdl.so
[100%] Generating ../../sysroot/lib/wasm32-wasip1/libwasi-emulated-getpid.so
[100%] Generating ../../sysroot/lib/wasm32-wasip1/libwasi-emulated-process-clocks.so
[100%] Built target sysroot-dl
[100%] Built target sysroot-setjmp
[100%] Built target sysroot-wasi-emulated-getpid
[100%] Generating ../../sysroot/lib/wasm32-wasip1/libwasi-emulated-mman.so
[100%] Built target sysroot-wasi-emulated-process-clocks
[100%] Built target sysroot-wasi-emulated-mman
[100%] Built target sysroot
[ 28%] Performing install step for 'rust_wasi_pic_sysroot'
[ 31%] Completed 'rust_wasi_pic_sysroot'
[ 31%] Built target rust_wasi_pic_sysroot
[ 34%] Creating directories for 'rust_suitesparse_wasm'
[ 37%] No download step for 'rust_suitesparse_wasm'
[ 40%] No update step for 'rust_suitesparse_wasm'
[ 43%] No patch step for 'rust_suitesparse_wasm'
[ 46%] Performing configure step for 'rust_suitesparse_wasm'
-- The C compiler identification is Clang 21.1.8
-- The CXX compiler identification is GNU 15.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Source: /var/lib/jenkins/ws/OpenModelica_master/OMCompiler/3rdParty/SuiteSparse
-- Build: /var/lib/jenkins/ws/OpenModelica_master/build_cmake/rust-suitesparse-wasm-ep-build
-- Install lib: lib
-- Install include: include/suitesparse
-- Install bin: bin
-- Install pkg-file: lib
-- Install rpath: $ORIGIN
-- Build rpath:
-- Build type: Release
-- Fortran: not enabled
-- CUDA: not enabled
-- Building SuiteSparse_config version: v7.12.2 (Feb 5, 2026)
-- Source: /var/lib/jenkins/ws/OpenModelica_master/OMCompiler/3rdParty/SuiteSparse
-- Build: /var/lib/jenkins/ws/OpenModelica_master/build_cmake/rust-suitesparse-wasm-ep-build
-- Install lib: lib
-- Install include: include/suitesparse
-- Install bin: bin
-- Install pkg-file: lib
-- Install rpath: $ORIGIN
-- Build rpath:
-- Build type: Release
-- Fortran: not enabled
-- CUDA: not enabled
-- SuiteSparse_config has OpenMP: OFF
-- Looking for clock_gettime
-- Looking for clock_gettime - found
-- Using clock_gettime without librt
-- Found Generic 32-bit BLAS
-- target system: WASI
-- host system: Linux-5.15.0-160-generic
-- C to Fortran calling protocol:
-- SUITESPARSE_HAS_FORTRAN : OFF
-- FortranCInterface_GLOBAL_MACRO : (name,NAME) name##_
-- FortranCInterface_GLOBAL__MACRO : (name,NAME) name##_
-- Looking for fmax
-- Looking for fmax - found
-- ------------------------------------------------------------------------
-- SuiteSparse CMAKE report for: SuiteSparseConfig
-- ------------------------------------------------------------------------
-- build type: Release
-- BUILD_SHARED_LIBS: OFF
-- BUILD_STATIC_LIBS: ON
-- C compiler: /usr/bin/clang
-- C flags: -O2 -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/AMD/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/COLAMD/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/BTF/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/SuiteSparse_config -DNBLAS -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/UMFPACK/Include
-- C++ compiler: /usr/bin/c++
-- C++ flags:
-- C Flags release: -O3 -DNDEBUG -Wno-extra-semi -Wno-extra-semi
-- C++ Flags release: -O3 -DNDEBUG
-- Fortran compiler: none
-- compile definitions: BLAS_Generic
-- BLAS integer: int32_t
-- ------------------------------------------------------------------------
-- CMAKE_SYSTEM_PROCESSOR: wasm32
-- Building AMD version: v3.3.4 (July 25, 2025)
-- Source: /var/lib/jenkins/ws/OpenModelica_master/OMCompiler/3rdParty/SuiteSparse
-- Build: /var/lib/jenkins/ws/OpenModelica_master/build_cmake/rust-suitesparse-wasm-ep-build
-- Install lib: lib
-- Install include: include/suitesparse
-- Install bin: bin
-- Install pkg-file: lib
-- Install rpath: $ORIGIN
-- Build rpath:
-- Build type: Release
-- Fortran: not enabled
-- CUDA: not enabled
-- Skipping the demos in AMD/Demo
-- ------------------------------------------------------------------------
-- SuiteSparse CMAKE report for: AMD
-- ------------------------------------------------------------------------
-- build type: Release
-- BUILD_SHARED_LIBS: OFF
-- BUILD_STATIC_LIBS: ON
-- C compiler: /usr/bin/clang
-- C flags: -O2 -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/AMD/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/COLAMD/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/BTF/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/SuiteSparse_config -DNBLAS -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/UMFPACK/Include
-- C++ compiler: /usr/bin/c++
-- C++ flags:
-- C Flags release: -O3 -DNDEBUG -Wno-extra-semi -Wno-extra-semi
-- C++ Flags release: -O3 -DNDEBUG
-- Fortran compiler: none
-- compile definitions:
-- ------------------------------------------------------------------------
-- Building BTF version: v2.3.3 (July 25, 2025)
-- Source: /var/lib/jenkins/ws/OpenModelica_master/OMCompiler/3rdParty/SuiteSparse
-- Build: /var/lib/jenkins/ws/OpenModelica_master/build_cmake/rust-suitesparse-wasm-ep-build
-- Install lib: lib
-- Install include: include/suitesparse
-- Install bin: bin
-- Install pkg-file: lib
-- Install rpath: $ORIGIN
-- Build rpath:
-- Build type: Release
-- Fortran: not enabled
-- CUDA: not enabled
-- ------------------------------------------------------------------------
-- SuiteSparse CMAKE report for: BTF
-- ------------------------------------------------------------------------
-- build type: Release
-- BUILD_SHARED_LIBS: OFF
-- BUILD_STATIC_LIBS: ON
-- C compiler: /usr/bin/clang
-- C flags: -O2 -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/AMD/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/COLAMD/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/BTF/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/SuiteSparse_config -DNBLAS -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/UMFPACK/Include
-- C++ compiler: /usr/bin/c++
-- C++ flags:
-- C Flags release: -O3 -DNDEBUG -Wno-extra-semi -Wno-extra-semi
-- C++ Flags release: -O3 -DNDEBUG
-- Fortran compiler: none
-- compile definitions:
-- ------------------------------------------------------------------------
-- Building COLAMD version: v3.3.5 (July 25, 2025)
-- Source: /var/lib/jenkins/ws/OpenModelica_master/OMCompiler/3rdParty/SuiteSparse
-- Build: /var/lib/jenkins/ws/OpenModelica_master/build_cmake/rust-suitesparse-wasm-ep-build
-- Install lib: lib
-- Install include: include/suitesparse
-- Install bin: bin
-- Install pkg-file: lib
-- Install rpath: $ORIGIN
-- Build rpath:
-- Build type: Release
-- Fortran: not enabled
-- CUDA: not enabled
-- Skipping the demos in COLAMD/Demo
-- ------------------------------------------------------------------------
-- SuiteSparse CMAKE report for: COLAMD
-- ------------------------------------------------------------------------
-- build type: Release
-- BUILD_SHARED_LIBS: OFF
-- BUILD_STATIC_LIBS: ON
-- C compiler: /usr/bin/clang
-- C flags: -O2 -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/AMD/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/COLAMD/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/BTF/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/SuiteSparse_config -DNBLAS -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/UMFPACK/Include
-- C++ compiler: /usr/bin/c++
-- C++ flags:
-- C Flags release: -O3 -DNDEBUG -Wno-extra-semi -Wno-extra-semi
-- C++ Flags release: -O3 -DNDEBUG
-- Fortran compiler: none
-- compile definitions:
-- ------------------------------------------------------------------------
-- Building KLU version: v2.3.6 (July 25, 2025)
-- Source: /var/lib/jenkins/ws/OpenModelica_master/OMCompiler/3rdParty/SuiteSparse
-- Build: /var/lib/jenkins/ws/OpenModelica_master/build_cmake/rust-suitesparse-wasm-ep-build
-- Install lib: lib
-- Install include: include/suitesparse
-- Install bin: bin
-- Install pkg-file: lib
-- Install rpath: $ORIGIN
-- Build rpath:
-- Build type: Release
-- Fortran: not enabled
-- CUDA: not enabled
-- CHOLMOD not found or not requested
-- Skipping the demos in KLU/Demo
-- ------------------------------------------------------------------------
-- SuiteSparse CMAKE report for: KLU
-- ------------------------------------------------------------------------
-- build type: Release
-- BUILD_SHARED_LIBS: OFF
-- BUILD_STATIC_LIBS: ON
-- C compiler: /usr/bin/clang
-- C flags: -O2 -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/AMD/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/COLAMD/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/BTF/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/SuiteSparse_config -DNBLAS -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/UMFPACK/Include
-- C++ compiler: /usr/bin/c++
-- C++ flags:
-- C Flags release: -O3 -DNDEBUG -Wno-extra-semi -Wno-extra-semi
-- C++ Flags release: -O3 -DNDEBUG
-- Fortran compiler: none
-- compile definitions: NCHOLMOD
-- ------------------------------------------------------------------------
-- Building UMFPACK version: v6.3.7 (Nov 1, 2025)
-- Source: /var/lib/jenkins/ws/OpenModelica_master/OMCompiler/3rdParty/SuiteSparse
-- Build: /var/lib/jenkins/ws/OpenModelica_master/build_cmake/rust-suitesparse-wasm-ep-build
-- Install lib: lib
-- Install include: include/suitesparse
-- Install bin: bin
-- Install pkg-file: lib
-- Install rpath: $ORIGIN
-- Build rpath:
-- Build type: Release
-- Fortran: not enabled
-- CUDA: not enabled
-- Found Generic 32-bit BLAS
-- target system: WASI
-- host system: Linux-5.15.0-160-generic
-- CHOLMOD not found or not requested
-- BLAS libraries:
-- BLAS include:
-- BLAS linker flags:
-- Performing Test HAVE_UNKNOWN_PRAGMAS
-- Performing Test HAVE_UNKNOWN_PRAGMAS - Success
-- Performing Test HAVE_PRAGMA_GCC_IVDEP
-- Performing Test HAVE_PRAGMA_GCC_IVDEP - Failed
-- Performing Test HAVE_PRAGMA_CLANG_LOOP_VECTORIZE
-- Performing Test HAVE_PRAGMA_CLANG_LOOP_VECTORIZE - Success
-- Performing Test HAVE_NO_PASS_FAILED
-- Performing Test HAVE_NO_PASS_FAILED - Success
-- Skipping the demos in UMFPACK/Demo
-- ------------------------------------------------------------------------
-- SuiteSparse CMAKE report for: UMFPACK
-- ------------------------------------------------------------------------
-- build type: Release
-- BUILD_SHARED_LIBS: OFF
-- BUILD_STATIC_LIBS: ON
-- C compiler: /usr/bin/clang
-- C flags: -O2 -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/AMD/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/COLAMD/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/BTF/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/SuiteSparse_config -DNBLAS -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/UMFPACK/Include
-- C++ compiler: /usr/bin/c++
-- C++ flags:
-- C Flags release: -O3 -DNDEBUG -Wno-extra-semi -Wno-extra-semi
-- C++ Flags release: -O3 -DNDEBUG
-- Fortran compiler: none
-- compile definitions: BLAS_Generic
-- BLAS integer: int32_t
-- ------------------------------------------------------------------------
-- ------------------------------------------------------------------------
-- SuiteSparse CMAKE report for: SuiteSparse
-- ------------------------------------------------------------------------
-- build type: Release
-- BUILD_SHARED_LIBS: OFF
-- BUILD_STATIC_LIBS: ON
-- C compiler: /usr/bin/clang
-- C flags: -O2 -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/AMD/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/COLAMD/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/BTF/Include -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/SuiteSparse_config -DNBLAS -I/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/Compiler/../3rdParty/SuiteSparse/UMFPACK/Include
-- C++ compiler: /usr/bin/c++
-- C++ flags:
-- C Flags release: -O3 -DNDEBUG -Wno-extra-semi
-- C++ Flags release: -O3 -DNDEBUG
-- Fortran compiler: none
-- compile definitions:
-- ------------------------------------------------------------------------
-- Configuring done (0.7s)
-- Generating done (0.1s)
-- Build files have been written to: /var/lib/jenkins/ws/OpenModelica_master/build_cmake/rust-suitesparse-wasm-ep-build
[ 50%] Performing build step for 'rust_suitesparse_wasm'
gmake[3]: warning: -j0 forced in submake: resetting jobserver mode.
[ 4%] Building C object BTF/CMakeFiles/BTF_static.dir/Source/btf_l_order.c.obj
[ 4%] Building C object BTF/CMakeFiles/BTF_static.dir/Source/btf_l_maxtrans.c.obj
[ 4%] Building C object BTF/CMakeFiles/BTF_static.dir/Source/btf_l_strongcomp.c.obj
[ 4%] Building C object SuiteSparse_config/CMakeFiles/SuiteSparseConfig_static.dir/SuiteSparse_config.c.obj
[ 4%] Building C object BTF/CMakeFiles/BTF_static.dir/Source/btf_maxtrans.c.obj
[ 4%] Building C object BTF/CMakeFiles/BTF_static.dir/Source/btf_order.c.obj
[ 9%] Building C object BTF/CMakeFiles/BTF_static.dir/Source/btf_version.c.obj
[ 9%] Building C object BTF/CMakeFiles/BTF_static.dir/Source/btf_strongcomp.c.obj
[ 9%] Linking C static library libsuitesparseconfig.a
[ 9%] Linking C static library libbtf.a
[ 9%] Built target SuiteSparseConfig_static
[ 9%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_1.c.obj
[ 9%] Building C object COLAMD/CMakeFiles/COLAMD_static.dir/Source/colamd.c.obj
[ 9%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_2.c.obj
[ 9%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_aat.c.obj
[ 9%] Building C object COLAMD/CMakeFiles/COLAMD_static.dir/Source/colamd_version.c.obj
[ 13%] Building C object COLAMD/CMakeFiles/COLAMD_static.dir/Source/colamd_l.c.obj
[ 13%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_dump.c.obj
[ 13%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_control.c.obj
[ 18%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_defaults.c.obj
[ 18%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_info.c.obj
[ 18%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_l_aat.c.obj
[ 18%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_l1.c.obj
[ 22%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_l2.c.obj
[ 22%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_l_control.c.obj
[ 22%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_l_defaults.c.obj
[ 22%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_l_dump.c.obj
[ 22%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_l_order.c.obj
[ 27%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_l_info.c.obj
[ 27%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_l_postorder.c.obj
[ 27%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_l_post_tree.c.obj
[ 27%] Built target BTF_static
[ 31%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_l_preprocess.c.obj
[ 31%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_order.c.obj
[ 31%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_l_valid.c.obj
[ 31%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_postorder.c.obj
[ 31%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_post_tree.c.obj
[ 31%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_version.c.obj
[ 36%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_valid.c.obj
[ 36%] Building C object AMD/CMakeFiles/AMD_static.dir/Source/amd_preprocess.c.obj
In file included from /var/lib/jenkins/ws/OpenModelica_master/OMCompiler/3rdParty/SuiteSparse/AMD/Source/amd_l_order.c:13:
/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/3rdParty/SuiteSparse/AMD/Source/amd_order.c:76:23: warning: result of comparison of constant 1152921504606846975 with expression of type 'size_t' (aka 'unsigned long') is always false [-Wtautological-constant-out-of-range-compare]
76 | || ((size_t) nz) >= Int_MAX / sizeof (Int))
| ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~
/var/lib/jenkins/ws/OpenModelica_master/OMCompiler/3rdParty/SuiteSparse/AMD/Source/amd_order.c:75:22: warning: result of comparison of constant 1152921504606846975 with expression of type 'size_t' (aka 'unsigned long') is always false [-Wtautological-constant-out-of-range-compare]
75 | if (((size_t) n) >= Int_MAX / sizeof (Int)
| ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
[ 36%] Linking C static library libamd.a
[ 36%] Built target AMD_static
[ 36%] Linking C static library libcolamd.a
[ 36%] Built target COLAMD_static
[ 36%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu.c.obj
[ 40%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_analyze.c.obj
[ 40%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_analyze_given.c.obj
[ 40%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_defaults.c.obj
[ 40%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_diagnostics.c.obj
[ 40%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_factor.c.obj
[ 40%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_dump.c.obj
[ 45%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_extract.c.obj
[ 45%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_free_numeric.c.obj
[ 45%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_free_symbolic.c.obj
[ 50%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_kernel.c.obj
[ 50%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_l_analyze.c.obj
[ 50%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_l.c.obj
[ 50%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_l_analyze_given.c.obj
[ 50%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_l_defaults.c.obj
[ 50%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_l_dump.c.obj
[ 54%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_l_diagnostics.c.obj
[ 54%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_l_extract.c.obj
[ 54%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_l_factor.c.obj
[ 59%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_l_free_numeric.c.obj
[ 59%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_l_memory.c.obj
[ 59%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_l_refactor.c.obj
[ 59%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_l_free_symbolic.c.obj
[ 59%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_l_kernel.c.obj
[ 63%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_l_sort.c.obj
[ 63%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_l_tsolve.c.obj
[ 63%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_l_solve.c.obj
[ 63%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_l_scale.c.obj
[ 68%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_memory.c.obj
[ 68%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_refactor.c.obj
[ 68%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_scale.c.obj
[ 68%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_solve.c.obj
[ 72%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_tsolve.c.obj
[ 72%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_version.c.obj
[ 72%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_sort.c.obj
[ 72%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_z.c.obj
[ 72%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_z_diagnostics.c.obj
[ 77%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_z_dump.c.obj
[ 77%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_z_extract.c.obj
[ 81%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_z_free_numeric.c.obj
[ 81%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_z_factor.c.obj
[ 81%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_z_kernel.c.obj
[ 81%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_z_refactor.c.obj
[ 81%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_z_scale.c.obj
[ 81%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_z_sort.c.obj
[ 81%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_z_solve.c.obj
[ 81%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_zl_diagnostics.c.obj
[ 86%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_z_tsolve.c.obj
[ 86%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_zl.c.obj
[ 86%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_zl_dump.c.obj
[ 90%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_zl_extract.c.obj
[ 90%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_zl_refactor.c.obj
[ 90%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_zl_kernel.c.obj
[ 95%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_zl_scale.c.obj
[ 95%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_zl_solve.c.obj
[ 95%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_zl_free_numeric.c.obj
[ 95%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_zl_factor.c.obj
[ 95%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_zl_sort.c.obj
[ 95%] Building C object KLU/CMakeFiles/KLU_static.dir/Source/klu_zl_tsolve.c.obj
[100%] Linking C static library libklu.a
[100%] Built target KLU_static
[ 0%] Built target SuiteSparseConfig_static
[ 6%] Built target AMD_static
[ 7%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_assemble.c.obj
[ 7%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_assemble_fixq.c.obj
[ 7%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_blas3_update.c.obj
[ 7%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_build_tuples.c.obj
[ 7%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_create_element.c.obj
[ 8%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_dump.c.obj
[ 8%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_extend_front.c.obj
[ 8%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_get_memory.c.obj
[ 8%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_garbage_collection.c.obj
[ 8%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_grow_front.c.obj
[ 9%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_init_front.c.obj
[ 9%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_kernel.c.obj
[ 9%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_kernel_wrapup.c.obj
[ 9%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_kernel_init.c.obj
[ 9%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_lhsolve.c.obj
[ 10%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_local_search.c.obj
[ 10%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_lsolve.c.obj
[ 10%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_mem_alloc_element.c.obj
[ 10%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_ltsolve.c.obj
[ 12%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_mem_alloc_head_block.c.obj
[ 12%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_mem_alloc_tail_block.c.obj
[ 12%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_mem_free_tail_block.c.obj
[ 12%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_mem_init_memoryspace.c.obj
[ 13%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_row_search.c.obj
[ 13%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_scale_column.c.obj
[ 13%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_scale.c.obj
[ 13%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_set_stats.c.obj
[ 13%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_report_vector.c.obj
[ 14%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_solve.c.obj
[ 14%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_start_front.c.obj
[ 14%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_store_lu_drop.c.obj
[ 14%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_store_lu.c.obj
[ 15%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_symbolic_usage.c.obj
[ 15%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_transpose.c.obj
[ 15%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_triplet_map_nox.c.obj
[ 15%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_triplet_nomap_nox.c.obj
[ 15%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_triplet_map_x.c.obj
[ 17%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_triplet_nomap_x.c.obj
[ 17%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_tuple_lengths.c.obj
[ 17%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_uhsolve.c.obj
[ 17%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_usolve.c.obj
[ 18%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_utsolve.c.obj
[ 18%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_valid_numeric.c.obj
[ 18%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_assemble.c.obj
[ 18%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_di_valid_symbolic.c.obj
[ 18%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_assemble_fixq.c.obj
[ 19%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_blas3_update.c.obj
[ 19%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_build_tuples.c.obj
[ 19%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_create_element.c.obj
[ 19%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_dump.c.obj
[ 20%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_extend_front.c.obj
[ 20%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_garbage_collection.c.obj
[ 20%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_grow_front.c.obj
[ 21%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_kernel.c.obj
[ 21%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_get_memory.c.obj
[ 21%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_init_front.c.obj
[ 21%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_kernel_init.c.obj
[ 21%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_lsolve.c.obj
[ 21%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_kernel_wrapup.c.obj
[ 24%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_mem_alloc_head_block.c.obj
[ 24%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_local_search.c.obj
[ 24%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_lhsolve.c.obj
[ 24%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_ltsolve.c.obj
[ 24%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_mem_alloc_element.c.obj
[ 24%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_mem_alloc_tail_block.c.obj
[ 24%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_mem_init_memoryspace.c.obj
[ 24%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_mem_free_tail_block.c.obj
[ 24%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_scale.c.obj
[ 24%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_report_vector.c.obj
[ 25%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_row_search.c.obj
[ 25%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_scale_column.c.obj
[ 25%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_set_stats.c.obj
[ 26%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_solve.c.obj
[ 26%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_start_front.c.obj
[ 26%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_store_lu.c.obj
[ 26%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_store_lu_drop.c.obj
[ 26%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_symbolic_usage.c.obj
[ 28%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_transpose.c.obj
[ 28%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_triplet_map_x.c.obj
[ 28%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_triplet_nomap_nox.c.obj
[ 29%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_triplet_nomap_x.c.obj
[ 29%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_uhsolve.c.obj
[ 29%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_usolve.c.obj
[ 29%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_tuple_lengths.c.obj
[ 29%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_utsolve.c.obj
[ 30%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_valid_numeric.c.obj
[ 30%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_triplet_map_nox.c.obj
[ 30%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_dl_valid_symbolic.c.obj
[ 30%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_i_analyze.c.obj
[ 30%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_i_apply_order.c.obj
[ 31%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_i_cholmod.c.obj
[ 31%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_i_colamd.c.obj
[ 31%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_i_fsize.c.obj
[ 32%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_i_malloc.c.obj
[ 32%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_i_is_permutation.c.obj
[ 32%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_i_realloc.c.obj
[ 32%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_i_free.c.obj
[ 32%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_i_report_perm.c.obj
[ 32%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_i_singletons.c.obj
[ 34%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_l_analyze.c.obj
[ 34%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_l_apply_order.c.obj
[ 35%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_l_free.c.obj
[ 35%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_l_fsize.c.obj
[ 35%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_l_realloc.c.obj
[ 36%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_l_report_perm.c.obj
[ 36%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_l_malloc.c.obj
[ 36%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_l_cholmod.c.obj
[ 36%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_l_singletons.c.obj
[ 36%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_l_is_permutation.c.obj
[ 36%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_assemble.c.obj
[ 36%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_l_colamd.c.obj
[ 37%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_blas3_update.c.obj
[ 37%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_build_tuples.c.obj
[ 37%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_create_element.c.obj
[ 37%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_dump.c.obj
[ 37%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_assemble_fixq.c.obj
[ 39%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_garbage_collection.c.obj
[ 39%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_get_memory.c.obj
[ 39%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_grow_front.c.obj
[ 39%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_init_front.c.obj
[ 40%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_kernel.c.obj
[ 40%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_kernel_init.c.obj
[ 40%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_extend_front.c.obj
[ 40%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_kernel_wrapup.c.obj
[ 40%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_lhsolve.c.obj
[ 40%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_lsolve.c.obj
[ 41%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_local_search.c.obj
[ 41%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_mem_alloc_element.c.obj
[ 41%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_ltsolve.c.obj
[ 41%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_mem_alloc_head_block.c.obj
[ 41%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_mem_free_tail_block.c.obj
[ 42%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_mem_alloc_tail_block.c.obj
[ 42%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_report_vector.c.obj
[ 43%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_mem_init_memoryspace.c.obj
[ 43%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_row_search.c.obj
[ 43%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_scale.c.obj
[ 43%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_scale_column.c.obj
[ 45%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_start_front.c.obj
[ 45%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_store_lu.c.obj
[ 45%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_store_lu_drop.c.obj
[ 45%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_symbolic_usage.c.obj
[ 45%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_solve.c.obj
[ 45%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_set_stats.c.obj
[ 46%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_transpose.c.obj
[ 46%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_triplet_map_nox.c.obj
[ 46%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_triplet_map_x.c.obj
[ 46%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_triplet_nomap_x.c.obj
[ 46%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_triplet_nomap_nox.c.obj
[ 47%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_tuple_lengths.c.obj
[ 47%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_uhsolve.c.obj
[ 47%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_usolve.c.obj
[ 48%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_valid_numeric.c.obj
[ 48%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_valid_symbolic.c.obj
[ 48%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_assemble.c.obj
[ 48%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zi_utsolve.c.obj
[ 48%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_assemble_fixq.c.obj
[ 50%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_build_tuples.c.obj
[ 50%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_blas3_update.c.obj
[ 50%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_dump.c.obj
[ 50%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_create_element.c.obj
[ 50%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_extend_front.c.obj
[ 51%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_garbage_collection.c.obj
[ 51%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_get_memory.c.obj
[ 51%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_grow_front.c.obj
[ 52%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_kernel.c.obj
[ 52%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_kernel_init.c.obj
[ 52%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_kernel_wrapup.c.obj
[ 52%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_lhsolve.c.obj
[ 52%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_local_search.c.obj
[ 52%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_init_front.c.obj
[ 53%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_lsolve.c.obj
[ 53%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_ltsolve.c.obj
[ 53%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_mem_alloc_element.c.obj
[ 53%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_mem_alloc_head_block.c.obj
[ 54%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_mem_alloc_tail_block.c.obj
[ 54%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_mem_init_memoryspace.c.obj
[ 54%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_mem_free_tail_block.c.obj
[ 54%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_report_vector.c.obj
[ 54%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_row_search.c.obj
[ 56%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_scale.c.obj
[ 56%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_scale_column.c.obj
[ 56%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_set_stats.c.obj
[ 57%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_start_front.c.obj
[ 57%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_store_lu.c.obj
[ 57%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_solve.c.obj
[ 57%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_store_lu_drop.c.obj
[ 57%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_symbolic_usage.c.obj
[ 57%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_triplet_nomap_nox.c.obj
[ 57%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_triplet_map_nox.c.obj
[ 57%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_triplet_map_x.c.obj
[ 58%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_transpose.c.obj
[ 58%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_triplet_nomap_x.c.obj
[ 59%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_tuple_lengths.c.obj
[ 59%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_uhsolve.c.obj
[ 60%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_valid_numeric.c.obj
[ 60%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_col_to_triplet.c.obj
[ 60%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_copy_symbolic.c.obj
[ 60%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_usolve.c.obj
[ 60%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_utsolve.c.obj
[ 60%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_copy_numeric.c.obj
[ 60%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umf_zl_valid_symbolic.c.obj
[ 62%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_defaults.c.obj
[ 62%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_deserialize_numeric.c.obj
[ 62%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_deserialize_symbolic.c.obj
[ 63%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_free_symbolic.c.obj
[ 63%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_get_numeric.c.obj
[ 63%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_get_determinant.c.obj
[ 63%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_free_numeric.c.obj
[ 64%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_load_numeric.c.obj
[ 64%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_get_symbolic.c.obj
[ 64%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_get_lunz.c.obj
[ 64%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_load_symbolic.c.obj
[ 64%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_numeric.c.obj
[ 64%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_qsymbolic.c.obj
[ 64%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_report_info.c.obj
[ 65%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_report_control.c.obj
[ 65%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_report_matrix.c.obj
[ 65%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_report_status.c.obj
[ 65%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_report_numeric.c.obj
[ 67%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_report_perm.c.obj
[ 67%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_report_symbolic.c.obj
[ 67%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_report_triplet.c.obj
[ 67%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_report_vector.c.obj
[ 68%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_save_numeric.c.obj
[ 68%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_save_symbolic.c.obj
[ 68%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_serialize_numeric.c.obj
[ 69%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_serialize_symbolic.c.obj
[ 69%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_scale.c.obj
[ 69%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_solve.c.obj
[ 69%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_transpose.c.obj
[ 69%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_symbolic.c.obj
[ 70%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_wsolve.c.obj
[ 70%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_copy_numeric.c.obj
[ 70%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_col_to_triplet.c.obj
[ 70%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_di_triplet_to_col.c.obj
[ 70%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_copy_symbolic.c.obj
[ 71%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_defaults.c.obj
[ 71%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_deserialize_numeric.c.obj
[ 71%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_deserialize_symbolic.c.obj
[ 71%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_free_numeric.c.obj
[ 71%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_free_symbolic.c.obj
[ 73%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_get_determinant.c.obj
[ 73%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_get_numeric.c.obj
[ 73%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_get_symbolic.c.obj
[ 74%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_load_numeric.c.obj
[ 74%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_numeric.c.obj
[ 74%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_qsymbolic.c.obj
[ 74%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_get_lunz.c.obj
[ 74%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_load_symbolic.c.obj
[ 75%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_report_control.c.obj
[ 75%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_report_matrix.c.obj
[ 75%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_report_info.c.obj
[ 75%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_report_numeric.c.obj
[ 75%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_report_perm.c.obj
[ 76%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_report_status.c.obj
[ 76%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_report_triplet.c.obj
[ 76%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_report_symbolic.c.obj
[ 76%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_report_vector.c.obj
[ 78%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_save_numeric.c.obj
[ 78%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_save_symbolic.c.obj
[ 78%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_scale.c.obj
[ 78%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_serialize_numeric.c.obj
[ 78%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_serialize_symbolic.c.obj
[ 79%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_solve.c.obj
[ 79%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_symbolic.c.obj
[ 79%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_transpose.c.obj
[ 80%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_wsolve.c.obj
[ 80%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_gn_timer.c.obj
[ 80%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_dl_triplet_to_col.c.obj
[ 80%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_gn_tictoc.c.obj
[ 80%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_version.c.obj
[ 80%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_col_to_triplet.c.obj
[ 80%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_copy_symbolic.c.obj
[ 80%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_deserialize_numeric.c.obj
[ 81%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_copy_numeric.c.obj
[ 82%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_deserialize_symbolic.c.obj
[ 82%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_free_numeric.c.obj
[ 82%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_defaults.c.obj
[ 82%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_free_symbolic.c.obj
[ 84%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_get_lunz.c.obj
[ 84%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_get_numeric.c.obj
[ 84%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_get_symbolic.c.obj
[ 84%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_load_numeric.c.obj
[ 84%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_load_symbolic.c.obj
[ 84%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_qsymbolic.c.obj
[ 85%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_numeric.c.obj
[ 85%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_report_control.c.obj
[ 85%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_report_info.c.obj
[ 85%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_report_numeric.c.obj
[ 86%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_report_matrix.c.obj
[ 86%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_get_determinant.c.obj
[ 86%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_report_perm.c.obj
[ 87%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_report_triplet.c.obj
[ 87%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_report_symbolic.c.obj
[ 87%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_report_vector.c.obj
[ 87%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_save_numeric.c.obj
[ 87%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_report_status.c.obj
[ 87%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_save_symbolic.c.obj
[ 87%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_serialize_numeric.c.obj
[ 87%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_serialize_symbolic.c.obj
[ 89%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_scale.c.obj
[ 89%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_solve.c.obj
[ 90%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_transpose.c.obj
[ 90%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_triplet_to_col.c.obj
[ 90%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_symbolic.c.obj
[ 90%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zi_wsolve.c.obj
[ 90%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_col_to_triplet.c.obj
[ 91%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_copy_numeric.c.obj
[ 91%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_copy_symbolic.c.obj
[ 91%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_defaults.c.obj
[ 91%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_deserialize_numeric.c.obj
[ 92%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_deserialize_symbolic.c.obj
[ 92%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_free_numeric.c.obj
[ 92%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_free_symbolic.c.obj
[ 92%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_get_determinant.c.obj
[ 92%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_get_lunz.c.obj
[ 93%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_get_numeric.c.obj
[ 93%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_get_symbolic.c.obj
[ 93%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_load_numeric.c.obj
[ 93%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_load_symbolic.c.obj
[ 93%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_qsymbolic.c.obj
[ 95%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_numeric.c.obj
[ 95%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_report_control.c.obj
[ 95%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_report_info.c.obj
[ 95%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_report_matrix.c.obj
[ 96%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_report_numeric.c.obj
[ 96%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_report_status.c.obj
[ 96%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_report_symbolic.c.obj
[ 96%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_report_perm.c.obj
[ 97%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_report_triplet.c.obj
[ 97%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_report_vector.c.obj
[ 97%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_save_symbolic.c.obj
[ 97%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_save_numeric.c.obj
[ 97%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_scale.c.obj
[ 98%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_serialize_numeric.c.obj
[ 98%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_symbolic.c.obj
[ 98%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_serialize_symbolic.c.obj
[100%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_transpose.c.obj
[100%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_solve.c.obj
[100%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_triplet_to_col.c.obj
[100%] Building C object UMFPACK/CMakeFiles/UMFPACK_static.dir/Source2/umfpack_zl_wsolve.c.obj
[100%] Linking C static library libumfpack.a
[100%] Built target UMFPACK_static
[ 0%] Built target SuiteSparseConfig_static
[100%] Built target AMD_static
[ 0%] Built target SuiteSparseConfig_static
[100%] Built target COLAMD_static
[100%] Built target BTF_static
Built target SuiteSparseConfig_static
[ 53%] No install step for 'rust_suitesparse_wasm'
[ 56%] Completed 'rust_suitesparse_wasm'
[ 56%] Built target rust_suitesparse_wasm
[ 59%] Creating directories for 'rust_sundials_wasm'
[ 62%] No download step for 'rust_sundials_wasm'
[ 65%] No update step for 'rust_sundials_wasm'
[ 68%] No patch step for 'rust_sundials_wasm'
[ 71%] Performing configure step for 'rust_sundials_wasm'
-- The C compiler identification is Clang 21.1.8
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- SUNDIALS_BUILD_STATIC_LIBS: ON
-- SUNDIALS_BUILD_SHARED_LIBS: OFF
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of int32_t
-- Check size of int32_t - done
-- Using int32_t for indices
-- Looking for _POSIX_TIMERS
-- Looking for _POSIX_TIMERS - found
-- KLU LIBS: /var/lib/jenkins/ws/OpenModelica_master/build_cmake/rust-suitesparse-wasm-ep-build/KLU/libklu.a /var/lib/jenkins/ws/OpenModelica_master/build_cmake/rust-suitesparse-wasm-ep-build/AMD/libamd.a /var/lib/jenkins/ws/OpenModelica_master/build_cmake/rust-suitesparse-wasm-ep-build/COLAMD/libcolamd.a /var/lib/jenkins/ws/OpenModelica_master/build_cmake/rust-suitesparse-wasm-ep-build/BTF/libbtf.a /var/lib/jenkins/ws/OpenModelica_master/build_cmake/rust-suitesparse-wasm-ep-build/SuiteSparse_config/libsuitesparseconfig.a
-- Added NVECTOR_SERIAL module
-- Added NVECTOR_MANYVECTOR module
-- Added SUNMATRIX_BAND module
-- Added SUNMATRIX_DENSE module
-- Added SUNMATRIX_SPARSE module
-- Added SUNLINSOL_BAND module
-- Added SUNLINSOL_DENSE module
-- Added SUNLINSOL_PCG module
-- Added SUNLINSOL_SPBCGS module
-- Added SUNLINSOL_SPFGMR module
-- Added SUNLINSOL_SPGMR module
-- Added SUNLINSOL_SPTFQMR module
-- Added SUNLINSOL_KLU module
-- Added SUNNONLINSOL_NEWTON module
-- Added SUNNONLINSOL_FIXEDPOINT module
-- Added ARKODE module
-- Added CVODE module
-- Added CVODES module
-- Added IDA module
-- Added IDAS module
-- Added KINSOL module
-- Configuring done (0.5s)
-- Generating done (0.1s)
-- Build files have been written to: /var/lib/jenkins/ws/OpenModelica_master/build_cmake/rust-sundials-wasm-ep-build
[ 75%] Performing build step for 'rust_sundials_wasm'
gmake[3]: warning: -j0 forced in submake: resetting jobserver mode.
[ 0%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/kinsol_bbdpre.c.obj
[ 0%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/kinsol.c.obj
[ 11%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/kinsol_direct.c.obj
[ 22%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/kinsol_spils.c.obj
[ 22%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/kinsol_ls.c.obj
[ 22%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/kinsol_io.c.obj
[ 22%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sundials/sundials_matrix.c.obj
[ 22%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sundials/sundials_nvector.c.obj
[ 33%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sundials/sundials_linearsolver.c.obj
[ 33%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sundials/sundials_nonlinearsolver.c.obj
[ 33%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sundials/sundials_band.c.obj
[ 33%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sundials/sundials_math.c.obj
[ 33%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sundials/sundials_direct.c.obj
[ 44%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sundials/sundials_iterative.c.obj
[ 44%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sundials/sundials_dense.c.obj
[ 55%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sundials/sundials_futils.c.obj
[ 55%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sundials/sundials_version.c.obj
[ 66%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/nvector/serial/nvector_serial.c.obj
[ 66%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sunmatrix/band/sunmatrix_band.c.obj
[ 66%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sunmatrix/dense/sunmatrix_dense.c.obj
[ 77%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sunlinsol/spbcgs/sunlinsol_spbcgs.c.obj
[ 77%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sunlinsol/dense/sunlinsol_dense.c.obj
[ 77%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sunlinsol/band/sunlinsol_band.c.obj
[ 77%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sunmatrix/sparse/sunmatrix_sparse.c.obj
[ 88%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sunlinsol/spfgmr/sunlinsol_spfgmr.c.obj
[ 88%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sunlinsol/spgmr/sunlinsol_spgmr.c.obj
[ 88%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sunlinsol/sptfqmr/sunlinsol_sptfqmr.c.obj
[100%] Building C object src/kinsol/CMakeFiles/sundials_kinsol_static.dir/__/sunlinsol/pcg/sunlinsol_pcg.c.obj
[100%] Linking C static library libsundials_kinsol.a
[100%] Built target sundials_kinsol_static
[ 7%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/idaa.c.obj
[ 7%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/idas.c.obj
[ 15%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/idas_direct.c.obj
[ 15%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/idas_io.c.obj
[ 15%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/idas_ic.c.obj
[ 23%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/idas_ls.c.obj
[ 23%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/idaa_io.c.obj
[ 23%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/idas_bbdpre.c.obj
[ 30%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/idas_nls.c.obj
[ 30%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/idas_nls_sim.c.obj
[ 30%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/idas_nls_stg.c.obj
[ 30%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/idas_spils.c.obj
[ 38%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sundials/sundials_nvector.c.obj
[ 38%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sundials/sundials_matrix.c.obj
[ 38%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sundials/sundials_math.c.obj
[ 46%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sundials/sundials_nonlinearsolver.c.obj
[ 46%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sundials/sundials_linearsolver.c.obj
[ 46%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sundials/sundials_band.c.obj
[ 53%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sundials/sundials_dense.c.obj
[ 53%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sundials/sundials_direct.c.obj
[ 53%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sundials/sundials_iterative.c.obj
[ 61%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sundials/sundials_version.c.obj
[ 61%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/nvector/serial/nvector_serial.c.obj
[ 61%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sundials/sundials_futils.c.obj
[ 61%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sundials/sundials_nvector_senswrapper.c.obj
[ 69%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sunmatrix/dense/sunmatrix_dense.c.obj
[ 69%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sunmatrix/band/sunmatrix_band.c.obj
[ 76%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sunlinsol/band/sunlinsol_band.c.obj
[ 76%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sunmatrix/sparse/sunmatrix_sparse.c.obj
[ 76%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sunlinsol/dense/sunlinsol_dense.c.obj
[ 76%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sunlinsol/spbcgs/sunlinsol_spbcgs.c.obj
[ 84%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sunlinsol/spfgmr/sunlinsol_spfgmr.c.obj
[ 84%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sunlinsol/spgmr/sunlinsol_spgmr.c.obj
[ 92%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sunlinsol/sptfqmr/sunlinsol_sptfqmr.c.obj
[ 92%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sunlinsol/pcg/sunlinsol_pcg.c.obj
[ 92%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sunnonlinsol/newton/sunnonlinsol_newton.c.obj
[ 92%] Building C object src/idas/CMakeFiles/sundials_idas_static.dir/__/sunnonlinsol/fixedpoint/sunnonlinsol_fixedpoint.c.obj
[100%] Linking C static library libsundials_idas.a
[100%] Built target sundials_idas_static
[ 8%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/cvode.c.obj
[ 8%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/cvode_bandpre.c.obj
[ 8%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/cvode_bbdpre.c.obj
[ 8%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/cvode_diag.c.obj
[ 25%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/cvode_direct.c.obj
[ 25%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/cvode_nls.c.obj
[ 25%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/cvode_ls.c.obj
[ 25%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/cvode_io.c.obj
[ 25%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/cvode_proj.c.obj
[ 25%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sundials/sundials_linearsolver.c.obj
[ 33%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sundials/sundials_nvector.c.obj
[ 33%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sundials/sundials_matrix.c.obj
[ 33%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/cvode_spils.c.obj
[ 41%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sundials/sundials_dense.c.obj
[ 41%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sundials/sundials_direct.c.obj
[ 41%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sundials/sundials_math.c.obj
[ 50%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sundials/sundials_nonlinearsolver.c.obj
[ 50%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sundials/sundials_band.c.obj
[ 58%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sundials/sundials_iterative.c.obj
[ 58%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sundials/sundials_version.c.obj
[ 58%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sundials/sundials_futils.c.obj
[ 58%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sunmatrix/dense/sunmatrix_dense.c.obj
[ 66%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/nvector/serial/nvector_serial.c.obj
[ 66%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sunmatrix/band/sunmatrix_band.c.obj
[ 75%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sunlinsol/band/sunlinsol_band.c.obj
[ 75%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sunmatrix/sparse/sunmatrix_sparse.c.obj
[ 75%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sunlinsol/dense/sunlinsol_dense.c.obj
[ 75%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sunlinsol/spbcgs/sunlinsol_spbcgs.c.obj
[ 66%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sundials/sundials_nvector_senswrapper.c.obj
[ 83%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sunlinsol/spfgmr/sunlinsol_spfgmr.c.obj
[ 83%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sunlinsol/spgmr/sunlinsol_spgmr.c.obj
[ 83%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sunlinsol/sptfqmr/sunlinsol_sptfqmr.c.obj
[ 91%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sunlinsol/pcg/sunlinsol_pcg.c.obj
[ 91%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sunnonlinsol/newton/sunnonlinsol_newton.c.obj
[ 91%] Building C object src/cvode/CMakeFiles/sundials_cvode_static.dir/__/sunnonlinsol/fixedpoint/sunnonlinsol_fixedpoint.c.obj
[100%] Linking C static library libsundials_cvode.a
[100%] Built target sundials_cvode_static
[ 0%] Building C object src/nvector/serial/CMakeFiles/sundials_nvecserial_static.dir/nvector_serial.c.obj
[100%] Building C object src/nvector/serial/CMakeFiles/sundials_nvecserial_static.dir/__/__/sundials/sundials_math.c.obj
[100%] Building C object src/nvector/serial/CMakeFiles/sundials_nvecserial_static.dir/__/__/sundials/sundials_nvector.c.obj
[100%] Linking C static library libsundials_nvecserial.a
[100%] Built target sundials_nvecserial_static
[ 0%] Building C object src/sunmatrix/dense/CMakeFiles/sundials_sunmatrixdense_static.dir/__/__/sundials/sundials_matrix.c.obj
[ 0%] Building C object src/sunmatrix/dense/CMakeFiles/sundials_sunmatrixdense_static.dir/__/__/sundials/sundials_nvector.c.obj
[100%] Building C object src/sunmatrix/dense/CMakeFiles/sundials_sunmatrixdense_static.dir/sunmatrix_dense.c.obj
[100%] Building C object src/sunmatrix/dense/CMakeFiles/sundials_sunmatrixdense_static.dir/__/__/sundials/sundials_math.c.obj
[100%] Linking C static library libsundials_sunmatrixdense.a
[100%] Built target sundials_sunmatrixdense_static
[ 50%] Building C object src/sunmatrix/sparse/CMakeFiles/sundials_sunmatrixsparse_static.dir/__/__/sundials/sundials_nvector.c.obj
[ 50%] Building C object src/sunmatrix/sparse/CMakeFiles/sundials_sunmatrixsparse_static.dir/__/__/sundials/sundials_matrix.c.obj
[ 50%] Building C object src/sunmatrix/sparse/CMakeFiles/sundials_sunmatrixsparse_static.dir/sunmatrix_sparse.c.obj
[ 50%] Building C object src/sunmatrix/sparse/CMakeFiles/sundials_sunmatrixsparse_static.dir/__/__/sundials/sundials_math.c.obj
[100%] Linking C static library libsundials_sunmatrixsparse.a
[100%] Built target sundials_sunmatrixsparse_static
[ 66%] Built target sundials_sunmatrixdense_static
[ 66%] Building C object src/sunlinsol/dense/CMakeFiles/sundials_sunlinsoldense_static.dir/sunlinsol_dense.c.obj
[100%] Building C object src/sunlinsol/dense/CMakeFiles/sundials_sunlinsoldense_static.dir/__/__/sundials/sundials_dense.c.obj
[100%] Building C object src/sunlinsol/dense/CMakeFiles/sundials_sunlinsoldense_static.dir/__/__/sundials/sundials_linearsolver.c.obj
[100%] Linking C static library libsundials_sunlinsoldense.a
[100%] Built target sundials_sunlinsoldense_static
[ 66%] Built target sundials_sunmatrixsparse_static
[ 66%] Building C object src/sunlinsol/klu/CMakeFiles/sundials_sunlinsolklu_static.dir/sunlinsol_klu.c.obj
[100%] Building C object src/sunlinsol/klu/CMakeFiles/sundials_sunlinsolklu_static.dir/__/__/sundials/sundials_math.c.obj
[100%] Building C object src/sunlinsol/klu/CMakeFiles/sundials_sunlinsolklu_static.dir/__/__/sundials/sundials_linearsolver.c.obj
[100%] Linking C static library libsundials_sunlinsolklu.a
[100%] Built target sundials_sunlinsolklu_static
[ 78%] No install step for 'rust_sundials_wasm'
[ 81%] Completed 'rust_sundials_wasm'
[ 81%] Built target rust_sundials_wasm
[ 84%] Rust: collecting SUNDIALS/KLU wasm archives -> /var/lib/jenkins/ws/OpenModelica_master/build_cmake/rust-sundials-wasm/lib/
[ 84%] Built target rust_sundials_collect
[ 87%] Rust: cargo build wasm/web (web-release)
Updating git repository `https://github.com/sjoelund/libffi-rs`
Updating git repository `https://github.com/DioxusLabs/blitz`
Compiling proc-macro2 v1.0.106
Compiling unicode-ident v1.0.24
Compiling quote v1.0.45
Compiling cfg-if v1.0.4
Compiling once_cell v1.21.4
Compiling wasm-bindgen-shared v0.2.125
Compiling rustversion v1.0.22
Compiling memchr v2.8.0
Compiling bumpalo v3.20.3
Compiling pin-project-lite v0.2.17
Compiling serde_core v1.0.228
Compiling futures-core v0.3.32
Compiling slab v0.4.12
Compiling futures-sink v0.3.32
Compiling futures-task v0.3.32
Compiling futures-io v0.3.32
Compiling libm v0.2.16
Compiling autocfg v1.5.0
Compiling foldhash v0.2.0
Compiling equivalent v1.0.2
Compiling version_check v0.9.5
Compiling log v0.4.31
Compiling getrandom v0.3.4
Compiling num-traits v0.2.19
Compiling serde v1.0.228
Compiling shlex v1.3.0
Compiling crc32fast v1.5.0
Compiling simd-adler32 v0.3.9
Compiling find-msvc-tools v0.1.9
Compiling libc v0.2.186
Compiling adler2 v2.0.1
Compiling cc v1.2.61
Compiling typenum v1.20.1
Compiling zlib-rs v0.6.3
Compiling miniz_oxide v0.8.9
Compiling paste v1.0.15
Compiling smallvec v1.15.2
Compiling thiserror v2.0.18
Compiling aho-corasick v1.1.4
Compiling syn v1.0.109
Compiling syn v2.0.117
Compiling regex-syntax v0.8.11
Compiling bitflags v2.13.0
Compiling wasm-bindgen v0.2.125
Compiling flate2 v1.1.9
Compiling matrixmultiply v0.3.10
Compiling arcstr v1.2.0
Compiling hashbrown v0.17.1
Compiling rawpointer v0.2.1
Compiling loop_unwrap v0.2.0
Compiling const-str v1.1.0
Compiling roxmltree v0.21.1
Compiling zopfli v0.8.3
Compiling openmodelica_util v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_util)
Compiling winnow v0.7.15
Compiling num-complex v0.4.6
Compiling approx v0.5.1
Compiling indexmap v2.14.0
Compiling num-integer v0.1.46
Compiling ordered-float v5.3.0
Compiling typed-path v0.12.3
Compiling regex-automata v0.4.14
Compiling encoding_rs v0.8.35
Compiling parking_lot_core v0.9.12
Compiling scopeguard v1.2.0
Compiling num-rational v0.4.2
Compiling slotmap v1.1.1
Compiling lock_api v0.4.14
Compiling tracing-core v0.1.36
Compiling wasm-bindgen-macro-support v0.2.125
Compiling futures-macro v0.3.32
Compiling bytemuck_derive v1.10.2
Compiling serde_derive v1.0.228
Compiling thiserror-impl v2.0.18
Compiling metamodelica_derive v0.1.0 (/tmp/omc-rust/rust-src/metamodelica_derive)
Compiling parking_lot v0.12.5
Compiling zip v8.6.0
Compiling tracing-attributes v0.1.31
Compiling match_deref v0.1.2
Compiling unicode-xid v0.2.6
Compiling anyhow v1.0.102
Compiling unicode-width v0.2.2
Compiling regex v1.12.4
Compiling itoa v1.0.18
Compiling zerocopy v0.8.52
Compiling futures-util v0.3.32
Compiling cfg_aliases v0.2.1
Compiling zerocopy-derive v0.8.52
Compiling zmij v1.0.21
Compiling wasm-bindgen-macro v0.2.125
Compiling arrayvec v0.7.7
Compiling unicode-segmentation v1.13.3
Compiling serde_json v1.0.150
Compiling fnv v1.0.7
Compiling ident_case v1.0.1
Compiling rustc-hash v2.1.2
Compiling hashbrown v0.16.1
Compiling rustc-hash v1.1.0
Compiling darling_core v0.21.3
Compiling bytemuck v1.25.0
Compiling uuid v1.23.3
Compiling bytes v1.11.1
Compiling safe_arch v0.7.4
Compiling dioxus-core-types v0.7.9
Compiling konst_macro_rules v0.2.19
Compiling tracing v0.1.44
Compiling naga v29.0.3
Compiling wide v0.7.33
Compiling const_format_proc_macros v0.2.34
Compiling ptr_meta_derive v0.3.1
Compiling konst v0.2.20
Compiling futures-channel v0.3.32
Compiling glob v0.3.3
Compiling darling_macro v0.21.3
Compiling self_cell v1.2.2
Compiling js-sys v0.3.102
Compiling semver v1.0.28
Compiling bit-vec v0.9.1
Compiling ptr_meta v0.3.1
Compiling clang-sys v1.8.1
Compiling generational-box v0.7.9
Compiling codespan-reporting v0.13.1
Compiling bit-set v0.9.1
Compiling hybrid-array v0.4.12
Compiling darling v0.21.3
Compiling simba v0.9.1
Compiling openmodelica_nf_frontend v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_nf_frontend)
Compiling rustix v1.1.4
Compiling longest-increasing-subsequence v0.1.0
Compiling enumset_derive v0.15.0
Compiling hexf-parse v0.2.1
Compiling raw-window-handle v0.6.2
Compiling const_format v0.2.36
Compiling prettyplease v0.2.37
Compiling profiling v1.0.18
Compiling rancor v0.1.1
Compiling wgpu-hal v29.0.3
Compiling bytecheck_derive v0.8.2
Compiling pin-project-internal v1.1.13
Compiling lazy-js-bundle v0.7.9
Compiling simdutf8 v0.1.5
Compiling leb128fmt v0.1.0
Compiling minimal-lexical v0.2.1
Compiling linux-raw-sys v0.12.1
Compiling block-buffer v0.12.1
Compiling crypto-common v0.2.2
Compiling nom v7.1.3
Compiling libloading v0.8.9
Compiling bytecheck v0.8.2
Compiling polycool v0.4.0
Compiling const-serialize-macro v0.7.2
Compiling warnings-macro v0.2.0
Compiling munge_macro v0.4.7
Compiling nalgebra v0.33.3
Compiling ahash v0.8.12
Compiling pin-project v1.1.13
Compiling enumset v1.1.13
Compiling const-oid v0.10.2
Compiling either v1.15.0
Compiling bindgen v0.72.1
Compiling getrandom v0.4.3
Compiling target-lexicon v0.13.5
Compiling object v0.37.3
Compiling digest v0.11.3
Compiling subsecond-types v0.7.9
Compiling half v2.7.1
Compiling wasmparser v0.252.0
Compiling munge v0.4.7
Compiling itertools v0.13.0
Compiling xattr v1.6.1
Compiling warnings v0.2.1
Compiling cexpr v0.6.0
Compiling kurbo v0.13.1
Compiling rend v0.5.3
Compiling filetime v0.2.29
Compiling color v0.3.3
Compiling convert_case v0.8.0
Compiling wgpu-core v29.0.3
Compiling enum-iterator-derive v1.5.0
Compiling rkyv_derive v0.8.16
Compiling daskr v0.1.0 (/tmp/omc-rust/rust-src/daskr)
Compiling proc-macro2-diagnostics v0.10.1
Compiling uncased v0.9.10
Compiling gimli v0.32.3
Compiling cpp_demangle v0.4.5
Compiling linebender_resource_handle v0.1.1
Compiling litrs v1.0.0
Compiling twox-hash v2.1.2
Compiling object v0.39.1
Compiling rustc-demangle v0.1.27
Compiling ruzstd v0.8.3
Compiling enum-iterator v2.3.0
Compiling itertools v0.14.0
Compiling document-features v0.2.12
Compiling peniko v0.6.1
Compiling tar v0.4.46
Compiling addr2line v0.25.1
Compiling sha2 v0.11.0
Compiling debugid v0.8.0
Compiling font-types v0.11.3
Compiling fearless_simd v0.3.0
Compiling convert_case v0.10.0
Compiling wasm-encoder v0.252.0
Compiling wgpu v29.0.3
Compiling const-serialize-macro v0.8.0-alpha.0
Compiling proc-macro-error-attr2 v2.0.0
Compiling cmake v0.1.58
Compiling hex v0.4.3
Compiling rkyv v0.8.16
Compiling more-asserts v0.3.1
Compiling web-time v1.1.0
Compiling web-sys v0.3.102
Compiling wasm-bindgen-futures v0.4.75
Compiling serde-wasm-bindgen v0.6.5
Compiling openmodelica_wasi v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_wasi)
Compiling fastrand v2.4.1
Compiling openmodelica_sim_meta v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_sim_meta)
Compiling memmap2 v0.6.2
Compiling symbolic-demangle v13.3.1
Compiling stable_deref_trait v1.2.1
Compiling vello_common v0.0.6
Compiling tempfile v3.27.0
Compiling wast v252.0.0
Compiling wasmer v7.2.0-alpha.3
Compiling metamodelica v0.1.0 (/tmp/omc-rust/rust-src/metamodelica)
Compiling proc-macro-error2 v2.0.1
Compiling shared-buffer v0.1.4
Compiling read-fonts v0.37.0
Compiling symbolic-common v13.3.1
Compiling backtrace v0.3.76
Compiling derive_more-impl v2.1.1
Compiling openmodelica_error v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_error)
Compiling openmodelica_util_datatypes_basic v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_util_datatypes_basic)
Compiling dioxus-cli-config v0.7.9
Compiling emath v0.34.3
Compiling openmodelica_ast v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_ast)
Compiling wasmer-types v7.2.0-alpha.3
Compiling msvc-demangler v0.11.0
Compiling openmodelica_wasi_libc v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_wasi_libc)
Compiling memmap2 v0.9.10
Compiling leb128 v0.2.6
Compiling static_assertions v1.1.0
warning: function `pdemodelica_enabled` is never used
--> openmodelica_ast/src/parser/mod.rs:334:4
|
334 | fn pdemodelica_enabled() -> bool {
| ^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
warning: `openmodelica_ast` (lib) generated 1 warning
Compiling openmodelica_frontend_types v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_frontend_types)
Compiling siphasher v1.0.3
Compiling openmodelica_mat_writer v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_mat_writer)
Compiling rangemap v1.7.1
Compiling wat v1.252.0
Compiling phf_shared v0.13.1
Compiling ecolor v0.34.3
Compiling skrifa v0.40.0
Compiling dioxus-rsx v0.7.9
Compiling vello_cpu v0.0.6
Compiling wasmer-derive v7.2.0-alpha.3
Compiling const-serialize v0.7.2
Compiling wasmer-compiler v7.2.0-alpha.3
warning: unused import: `core::cell::RefCell`
--> openmodelica_sim_meta/src/driver.rs:17:5
|
17 | use core::cell::RefCell;
| ^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
warning: unused import: `alloc::vec::Vec`
--> openmodelica_sim_meta/src/driver.rs:904:9
|
904 | use alloc::vec::Vec;
| ^^^^^^^^^^^^^^^
warning: variable does not need to be mutable
--> openmodelica_sim_meta/src/driver.rs:2035:9
|
2035 | let mut group = |header: &str, lines: alloc::vec::Vec<String>| {
| ----^^^^^
| |
| help: remove this `mut`
|
= note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
warning: unused variable: `e`
--> openmodelica_sim_meta/src/driver.rs:5315:31
|
5315 | fn dae_restart(&mut self, e: &mut (dyn SimEngine + 'static), ctx: *mut ResCtx) -> Result<()> {
| ^ help: if this is intentional, prefix it with an underscore: `_e`
|
= note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
warning: unused variable: `t`
--> openmodelica_sim_meta/src/driver.rs:5346:14
|
5346 | let (t, sim_data) = (self.t, self.sim_data);
| ^ help: if this is intentional, prefix it with an underscore: `_t`
warning: unused variable: `sim_data`
--> openmodelica_sim_meta/src/driver.rs:5346:17
|
5346 | let (t, sim_data) = (self.t, self.sim_data);
| ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sim_data`
warning: unused variable: `sim_data`
--> openmodelica_sim_meta/src/driver.rs:5566:13
|
5566 | let sim_data = self.sim_data;
| ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sim_data`
warning: unused variable: `ders_base`
--> openmodelica_sim_meta/src/driver.rs:5773:13
|
5773 | let ders_base = self.ders_base;
| ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ders_base`
warning: function `read_result_file` is never used
--> openmodelica_sim_meta/src/driver.rs:808:15
|
808 | pub(crate) fn read_result_file(
| ^^^^^^^^^^^^^^^^
|
= note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
warning: field `jac_ypsave` is never read
--> openmodelica_sim_meta/src/driver.rs:3865:5
|
3838 | struct ResCtx {
| ------ field in this struct
...
3865 | jac_ypsave: Vec<f64>,
| ^^^^^^^^^^
warning: struct `ExtInputHook` is never constructed
--> openmodelica_sim_meta/src/extinput.rs:126:19
|
126 | pub(crate) struct ExtInputHook {
| ^^^^^^^^^^^^
warning: associated items `apply` and `apply_erased` are never used
--> openmodelica_sim_meta/src/extinput.rs:136:8
|
134 | impl ExtInputHook {
| ----------------- associated items in this implementation
135 | /// C's `externalInputUpdate` + `input_function` at time `t`.
136 | fn apply(&mut self, e: &mut dyn crate::driver::SimEngine, sim_data: u32, t: f64) {
| ^^^^^
...
145 | pub(crate) unsafe fn apply_erased(
| ^^^^^^^^^^^^
Compiling wasmparser v0.250.0
warning: `openmodelica_sim_meta` (lib) generated 12 warnings (run `cargo fix --lib -p openmodelica_sim_meta` to apply 8 suggestions)
Compiling nohash-hasher v0.2.0
Compiling openmodelica_wasm_jit v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_wasm_jit)
Compiling lazy_static v1.5.0
Compiling epaint_default_fonts v0.34.3
Compiling id-arena v2.3.0
Compiling phf_generator v0.13.1
Compiling dioxus-core-macro v0.7.9
Compiling sharded-slab v0.1.7
Compiling wit-parser v0.252.0
Compiling const-serialize v0.8.0-alpha.0
Compiling epaint v0.34.3
Compiling wasm-metadata v0.252.0
Compiling derive_more v2.1.1
Compiling dioxus-html-internal-macro v0.7.9
Compiling dioxus-interpreter-js v0.7.9
Compiling dioxus-document v0.7.9
Compiling accesskit v0.24.1
Compiling matchers v0.2.0
Compiling async-trait v0.1.89
Compiling sledgehammer_bindgen_macro v0.6.5
Compiling euclid v0.22.14
Compiling keyboard-types v0.7.0
Compiling fdeflate v0.3.7
Compiling thread_local v1.1.9
Compiling bitflags v1.3.2
Compiling png v0.17.16
Compiling egui v0.34.3
Compiling tracing-subscriber v0.3.23
Compiling wit-component v0.252.0
Compiling phf_macros v0.13.1
Compiling manganis-core v0.7.9
Compiling openmodelica_modelica_utilities v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_modelica_utilities)
Compiling dioxus-web v0.7.9
Compiling simba v0.7.3
Compiling sledgehammer_bindgen v0.6.0
Compiling sledgehammer_utils v0.3.1
Compiling type-map v0.5.1
Compiling nalgebra-macros v0.1.0
Compiling macro-string v0.1.4
Compiling openmodelica_plt_writer v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_plt_writer)
Compiling instant v0.1.13
Compiling num-conv v0.2.2
Compiling byteorder-lite v0.1.0
Compiling time-core v0.1.9
Compiling dunce v1.0.5
Compiling fastrand v1.9.0
Compiling phf v0.13.1
Compiling manganis-macro v0.7.9
Compiling image v0.25.6
Compiling time-macros v0.2.29
Compiling tracing-wasm v0.2.1
Compiling gloo-timers v0.3.0
Compiling dioxus-stores-macro v0.7.9
Compiling send_wrapper v0.6.0
Compiling utf8-width v0.1.8
Compiling powerfmt v0.2.0
Compiling deranged v0.5.8
Compiling percent-encoding v2.3.2
Compiling nalgebra v0.31.4
Compiling openmodelica_revision v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_revision)
Compiling dioxus-logger v0.7.9
Compiling html-escape v0.2.13
Compiling csscolorparser v0.8.3
Compiling dioxus-config-macro v0.7.9
Compiling dioxus-config-macros v0.7.9
Compiling openmodelica_animation v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_animation)
Compiling time v0.3.49
Compiling openmodelica_animation_wasm v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_animation_wasm)
Compiling manganis v0.7.9
Compiling kernel-density-estimation v0.2.0
Compiling charton v0.5.7
Compiling subsecond v0.7.9
Compiling dioxus-core v0.7.9
Compiling wgpu-types v29.0.3
Compiling wgpu-naga-bridge v29.0.3
Compiling glow v0.17.0
Compiling wgpu-core-deps-wasm v29.0.3
Compiling dioxus-signals v0.7.9
Compiling dioxus-hooks v0.7.9
Compiling dioxus-devtools-types v0.7.9
Compiling dioxus-html v0.7.9
Compiling omshell_core v0.1.0 (/tmp/omc-rust/rust-src/omshell_core)
Compiling omshell_omc v0.1.0 (/tmp/omc-rust/rust-src/omshell_omc)
Compiling dioxus-devtools v0.7.9
Compiling dioxus-history v0.7.9
Compiling omshell_wgpu v0.1.0 (/tmp/omc-rust/rust-src/omshell_wgpu)
Compiling egui-wgpu v0.34.3
Compiling wasm-streams v0.4.2
Compiling eframe v0.34.3
Compiling dioxus-stores v0.7.9
Compiling dioxus-asset-resolver v0.7.9
Compiling omshell_egui v0.1.0 (/tmp/omc-rust/rust-src/omshell_egui)
Compiling dioxus v0.7.9
Compiling omshell_dioxus v0.1.0 (/tmp/omc-rust/rust-src/omshell_dioxus)
warning: unused variable: `what`
--> openmodelica_util/src/File.rs:93:45
|
93 | fn write_bytes(&mut self, bytes: &[u8], what: &str) -> Result<()> {
| ^^^^
...
106 | return Err("File.{what}: Failed to write to file: {} (not open)");
| ----------------------------------------------------- you might have meant to use string interpolation in this string literal
|
= note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
help: string interpolation only works in `format!` invocations
|
106 | return Err(format!("File.{what}: Failed to write to file: {} (not open)"));
| ++++++++ +
help: if this is intentional, prefix it with an underscore
|
93 | fn write_bytes(&mut self, bytes: &[u8], _what: &str) -> Result<()> {
| +
warning: variable does not need to be mutable
--> openmodelica_util/src/File.rs:419:9
|
419 | let mut guard = file.inner.lock().unwrap();
| ----^^^^^
| |
| help: remove this `mut`
|
= note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
warning: unused variable: `e`
--> openmodelica_util/src/Settings.rs:227:19
|
227 | .map_err(|e| "failed to determine executable path: {e}")
| ^ ------------------------------------------ you might have meant to use string interpolation in this string literal
|
help: string interpolation only works in `format!` invocations
|
227 | .map_err(|e| format!("failed to determine executable path: {e}"))
| ++++++++ +
help: if this is intentional, prefix it with an underscore
|
227 | .map_err(|_e| "failed to determine executable path: {e}")
| +
warning: module `Corba` should have a snake case name
--> openmodelica_util/src/lib.rs:13:9
|
13 | pub mod Corba;
| ^^^^^ help: convert the identifier to snake case (notice the capitalization): `corba`
|
= note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
warning: function `haveCorba` should have a snake case name
--> openmodelica_util/src/Corba.rs:57:8
|
57 | pub fn haveCorba() -> bool {
| ^^^^^^^^^ help: convert the identifier to snake case: `have_corba`
warning: function `setObjectReferenceFilePath` should have a snake case name
--> openmodelica_util/src/Corba.rs:61:15
|
61 | pub(crate) fn setObjectReferenceFilePath(_inObjectReferenceFilePath: ArcStr) -> Result<()> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `set_object_reference_file_path`
warning: variable `_inObjectReferenceFilePath` should have a snake case name
--> openmodelica_util/src/Corba.rs:61:42
|
61 | pub(crate) fn setObjectReferenceFilePath(_inObjectReferenceFilePath: ArcStr) -> Result<()> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `_in_object_reference_file_path`
warning: function `setSessionName` should have a snake case name
--> openmodelica_util/src/Corba.rs:65:15
|
65 | pub(crate) fn setSessionName(_inSessionName: ArcStr) -> Result<()> {
| ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `set_session_name`
warning: variable `_inSessionName` should have a snake case name
--> openmodelica_util/src/Corba.rs:65:30
|
65 | pub(crate) fn setSessionName(_inSessionName: ArcStr) -> Result<()> {
| ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `_in_session_name`
warning: function `waitForCommand` should have a snake case name
--> openmodelica_util/src/Corba.rs:73:8
|
73 | pub fn waitForCommand() -> Result<ArcStr> {
| ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `wait_for_command`
warning: variable `_inString` should have a snake case name
--> openmodelica_util/src/Corba.rs:77:18
|
77 | pub fn sendreply(_inString: ArcStr) -> Result<()> {
| ^^^^^^^^^ help: convert the identifier to snake case: `_in_string`
Compiling openmodelica_tpl v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_tpl)
Compiling openmodelica_backend_util v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_backend_util)
warning: `openmodelica_util` (lib) generated 11 warnings (run `cargo fix --lib -p openmodelica_util` to apply 3 suggestions)
Compiling openmodelica_frontend_dump v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_frontend_dump)
Compiling openmodelica_codegen_graphml v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_codegen_graphml)
warning: unused variable: `e`
--> openmodelica_wasm_jit/src/sim_runtime_wasmer.rs:278:56
|
278 | mem.view(store).read(addr as u64, &mut b).map_err(|e| "CodegenWasmJit: mem read")?;
| ^ help: if this is intentional, prefix it with an underscore: `_e`
|
= note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
warning: unused variable: `e`
--> openmodelica_wasm_jit/src/sim_runtime_wasmer.rs:442:23
|
442 | .map_err(|e| {
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: unused variable: `e`
--> openmodelica_wasm_jit/src/sim_runtime_wasmer.rs:419:19
|
419 | .map_err(|e| "CodegenWasmJit: modelicaexternalc.wasm has no `memory")?.clone();
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: unused variable: `e`
--> openmodelica_wasm_jit/src/sim_runtime_wasmer.rs:1075:71
|
1075 | self.memory.view(&self.store).read(addr as u64, buf).map_err(|e| "CodegenWasmJit: mem read")
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: unused variable: `e`
--> openmodelica_wasm_jit/src/sim_runtime_wasmer.rs:1078:72
|
1078 | self.memory.view(&self.store).write(addr as u64, buf).map_err(|e| "CodegenWasmJit: mem write")
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: unused variable: `e`
--> openmodelica_wasm_jit/src/wasi_shim.rs:416:23
|
416 | .map_err(|e| "module has no `_start")?;
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: unused variable: `e`
--> openmodelica_wasm_jit/src/wasi_shim.rs:411:69
|
411 | let memory = instance.exports.get_memory("memory").map_err(|e| "no `memory` export")?.clone();
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: unused variable: `e`
--> openmodelica_wasm_jit/src/wasi_shim.rs:419:17
|
419 | Err(e) => match env.as_ref(&store).ctx.exit_code {
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: `openmodelica_wasm_jit` (lib) generated 8 warnings (run `cargo fix --lib -p openmodelica_wasm_jit` to apply 8 suggestions)
Compiling openmodelica_ast_collections v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_ast_collections)
Compiling openmodelica_frontend_inst v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_frontend_inst)
Compiling openmodelica_script_util v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_script_util)
Compiling openmodelica_dump_extra v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_dump_extra)
Compiling openmodelica_backend_types v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_backend_types)
Compiling openmodelica_frontend_base v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_frontend_base)
Compiling openmodelica_simcode_types v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_simcode_types)
warning: value assigned to `tr` is never read
--> openmodelica_script_util/src/SimulationResults.rs:890:21
|
890 | tr = reftime[j as usize];
| ^^^^^^^^^^^^^^^^^^^^^^^^ this value is reassigned later and never used
...
904 | tr = reftime[j as usize];
| ------------------------ `tr` is overwritten here before the previous value is read
|
= note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
warning: value assigned to `tr` is never read
--> openmodelica_script_util/src/SimulationResults.rs:930:25
|
930 | tr = reftime[j as usize];
| ^^^^^^^^^^^^^^^^^^^^^^^^ this value is reassigned later and never used
...
935 | tr = reftime[j as usize];
| ------------------------ `tr` is overwritten here before the previous value is read
warning: value assigned to `tr` is never read
--> openmodelica_script_util/src/SimulationResults.rs:935:21
|
935 | tr = reftime[j as usize];
| ^^^^^^^^^^^^^^^^^^^^^^^^ this value is reassigned later and never used
...
945 | tr = reftime[j as usize];
| ------------------------ `tr` is overwritten here before the previous value is read
warning: unused variable: `other`
--> openmodelica_script_util/src/DynLoadExt.rs:192:9
|
192 | other => return Err("DynLoad.executeFunction: marshalling argument {other:?} not yet supported"),
| ^^^^^ --------------------------------------------------------------------------- you might have meant to use string interpolation in this string literal
|
= note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
help: string interpolation only works in `format!` invocations
|
192 | other => return Err(format!("DynLoad.executeFunction: marshalling argument {other:?} not yet supported")),
| ++++++++ +
help: if this is intentional, prefix it with an underscore
|
192 | _other => return Err("DynLoad.executeFunction: marshalling argument {other:?} not yet supported"),
| +
warning: unused variable: `other`
--> openmodelica_script_util/src/DynLoadExt.rs:236:9
|
236 | other => return Err("DynLoad.executeFunction: cannot marshal {other:?} into MetaModelica data"),
| ^^^^^ -------------------------------------------------------------------------- you might have meant to use string interpolation in this string literal
|
help: string interpolation only works in `format!` invocations
|
236 | other => return Err(format!("DynLoad.executeFunction: cannot marshal {other:?} into MetaModelica data")),
| ++++++++ +
help: if this is intentional, prefix it with an underscore
|
236 | _other => return Err("DynLoad.executeFunction: cannot marshal {other:?} into MetaModelica data"),
| +
warning: unused variable: `other`
--> openmodelica_script_util/src/DynLoadExt.rs:311:14
|
311 | Some(other) => return Err("DynLoad.executeFunction: array argument of {other:?} not supported"),
| ^^^^^ -------------------------------------------------------------------- you might have meant to use string interpolation in this string literal
|
help: string interpolation only works in `format!` invocations
|
311 | Some(other) => return Err(format!("DynLoad.executeFunction: array argument of {other:?} not supported")),
| ++++++++ +
help: if this is intentional, prefix it with an underscore
|
311 | Some(_other) => return Err("DynLoad.executeFunction: array argument of {other:?} not supported"),
| +
warning: unused variable: `other`
--> openmodelica_script_util/src/DynLoadExt.rs:323:14
|
323 | (other, _) => return Err("DynLoad.executeFunction: ragged or mixed array argument at {other:?}"),
| ^^^^^ ---------------------------------------------------------------------- you might have meant to use string interpolation in this string literal
|
help: string interpolation only works in `format!` invocations
|
323 | (other, _) => return Err(format!("DynLoad.executeFunction: ragged or mixed array argument at {other:?}")),
| ++++++++ +
help: if this is intentional, prefix it with an underscore
|
323 | (_other, _) => return Err("DynLoad.executeFunction: ragged or mixed array argument at {other:?}"),
| +
warning: unused variable: `other`
--> openmodelica_script_util/src/DynLoadExt.rs:395:17
|
395 | other => return Err("DynLoad.executeFunction: expected String array element, got {other:?}"),
| ^^^^^ ----------------------------------------------------------------------- you might have meant to use string interpolation in this string literal
|
help: string interpolation only works in `format!` invocations
|
395 | other => return Err(format!("DynLoad.executeFunction: expected String array element, got {other:?}")),
| ++++++++ +
help: if this is intentional, prefix it with an underscore
|
395 | _other => return Err("DynLoad.executeFunction: expected String array element, got {other:?}"),
| +
warning: unused variable: `other`
--> openmodelica_script_util/src/DynLoadExt.rs:381:17
|
381 | other => return Err("DynLoad.executeFunction: expected Boolean array element, got {other:?}"),
| ^^^^^ ------------------------------------------------------------------------ you might have meant to use string interpolation in this string literal
|
help: string interpolation only works in `format!` invocations
|
381 | other => return Err(format!("DynLoad.executeFunction: expected Boolean array element, got {other:?}")),
| ++++++++ +
help: if this is intentional, prefix it with an underscore
|
381 | _other => return Err("DynLoad.executeFunction: expected Boolean array element, got {other:?}"),
| +
warning: unused variable: `other`
--> openmodelica_script_util/src/DynLoadExt.rs:367:17
|
367 | other => return Err("DynLoad.executeFunction: expected Real array element, got {other:?}"),
| ^^^^^ --------------------------------------------------------------------- you might have meant to use string interpolation in this string literal
|
help: string interpolation only works in `format!` invocations
|
367 | other => return Err(format!("DynLoad.executeFunction: expected Real array element, got {other:?}")),
| ++++++++ +
help: if this is intentional, prefix it with an underscore
|
367 | _other => return Err("DynLoad.executeFunction: expected Real array element, got {other:?}"),
| +
warning: unused variable: `other`
--> openmodelica_script_util/src/DynLoadExt.rs:353:17
|
353 | other => return Err("DynLoad.executeFunction: expected Integer array element, got {other:?}"),
| ^^^^^ ------------------------------------------------------------------------ you might have meant to use string interpolation in this string literal
|
help: string interpolation only works in `format!` invocations
|
353 | other => return Err(format!("DynLoad.executeFunction: expected Integer array element, got {other:?}")),
| ++++++++ +
help: if this is intentional, prefix it with an underscore
|
353 | _other => return Err("DynLoad.executeFunction: expected Integer array element, got {other:?}"),
| +
warning: unused variable: `other`
--> openmodelica_script_util/src/DynLoadExt.rs:524:9
|
524 | other => return Err("DynLoad.executeFunction: unsupported result type_description tag {other}"),
| ^^^^^ -------------------------------------------------------------------------- you might have meant to use string interpolation in this string literal
|
help: string interpolation only works in `format!` invocations
|
524 | other => return Err(format!("DynLoad.executeFunction: unsupported result type_description tag {other}")),
| ++++++++ +
help: if this is intentional, prefix it with an underscore
|
524 | _other => return Err("DynLoad.executeFunction: unsupported result type_description tag {other}"),
| +
warning: constant `MMC_REALHDR` is never used
--> openmodelica_script_util/src/DynLoadExt.rs:50:7
|
50 | const MMC_REALHDR: usize = (1 << 10) | 9; // boxed double
| ^^^^^^^^^^^
|
= note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
warning: module `DynLoadExt` should have a snake case name
--> openmodelica_script_util/src/lib.rs:14:9
|
14 | pub mod DynLoadExt;
| ^^^^^^^^^^ help: convert the identifier to snake case: `dyn_load_ext`
|
= note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
warning: function `executeFunction` should have a snake case name
--> openmodelica_script_util/src/DynLoadExt.rs:820:8
|
820 | pub fn executeFunction(handle: i32, values: Arc<List<Arc<Values::Value>>>, _debug: bool) -> Result<Arc<Values::Value>> {
| ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `execute_function`
warning: function `executeFunctionGuarded` should have a snake case name
--> openmodelica_script_util/src/DynLoadExt.rs:844:4
|
844 | fn executeFunctionGuarded(addr: usize, thread_data: *mut c_void, values: &Arc<List<Arc<Values::Value>>>) -> Result<Arc<Values::Valu...
| ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `execute_function_guarded`
warning: `openmodelica_script_util` (lib) generated 16 warnings (run `cargo fix --lib -p openmodelica_script_util` to apply 9 suggestions)
Compiling openmodelica_frontend v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_frontend)
warning: module `FFI` should have a snake case name
--> openmodelica_nf_frontend/src/lib.rs:8:9
|
8 | pub mod FFI;
| ^^^ help: convert the identifier to snake case (notice the capitalization): `ffi`
|
= note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
warning: function `callFunction` should have a snake case name
--> openmodelica_nf_frontend/src/FFI_wasm.rs:35:8
|
35 | pub fn callFunction(
| ^^^^^^^^^^^^ help: convert the identifier to snake case: `call_function`
warning: variable `_fnHandle` should have a snake case name
--> openmodelica_nf_frontend/src/FFI_wasm.rs:36:5
|
36 | _fnHandle: i32,
| ^^^^^^^^^ help: convert the identifier to snake case: `_fn_handle`
warning: variable `_returnType` should have a snake case name
--> openmodelica_nf_frontend/src/FFI_wasm.rs:39:5
|
39 | _returnType: Arc<Type::NFType>,
| ^^^^^^^^^^^ help: convert the identifier to snake case: `_return_type`
warning: `openmodelica_nf_frontend` (lib) generated 4 warnings
Compiling openmodelica_program_util v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_program_util)
Compiling openmodelica_simcode_util v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_simcode_util)
Compiling openmodelica_backend v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_backend)
Compiling openmodelica_codegen_xml v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_codegen_xml)
Compiling openmodelica_nbackend v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_nbackend)
warning: module `NBASSCExt` should have a snake case name
--> openmodelica_nbackend/src/lib.rs:40:9
|
40 | pub mod NBASSCExt;
| ^^^^^^^^^ help: convert the identifier to snake case: `nbasscext`
|
= note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
warning: function `ASSC_setMatrix` should have a snake case name
--> openmodelica_nbackend/src/NBASSCExt.rs:48:8
|
48 | pub fn ASSC_setMatrix(
| ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `assc_set_matrix`
warning: function `ASSC_getMatrix` should have a snake case name
--> openmodelica_nbackend/src/NBASSCExt.rs:83:8
|
83 | pub fn ASSC_getMatrix(adj: Array<Arc<List<i32>>>, val: Array<Arc<List<i32>>>) {
| ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `assc_get_matrix`
warning: function `ASSC_freeMatrix` should have a snake case name
--> openmodelica_nbackend/src/NBASSCExt.rs:108:8
|
108 | pub fn ASSC_freeMatrix() {
| ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `assc_free_matrix`
warning: function `ASSC_printMatrix` should have a snake case name
--> openmodelica_nbackend/src/NBASSCExt.rs:113:8
|
113 | pub fn ASSC_printMatrix() {
| ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `assc_print_matrix`
warning: function `ASSC_bareiss` should have a snake case name
--> openmodelica_nbackend/src/NBASSCExt.rs:136:8
|
136 | pub fn ASSC_bareiss() {
| ^^^^^^^^^^^^ help: convert the identifier to snake case: `assc_bareiss`
warning: function `ASSC_getNumberOfOperations` should have a snake case name
--> openmodelica_nbackend/src/NBASSCExt.rs:146:8
|
146 | pub fn ASSC_getNumberOfOperations(nop: Array<i32>) -> i32 {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `assc_get_number_of_operations`
warning: function `ASSC_getOperations` should have a snake case name
--> openmodelica_nbackend/src/NBASSCExt.rs:158:8
|
158 | pub fn ASSC_getOperations(
| ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `assc_get_operations`
warning: `openmodelica_nbackend` (lib) generated 8 warnings
Compiling openmodelica_codegen v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_codegen)
Compiling openmodelica_backend_tools v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_backend_tools)
Compiling openmodelica_codegen_cfunctions v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_codegen_cfunctions)
Compiling openmodelica_codegen_wasm_jit v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_codegen_wasm_jit)
warning: unused import: `openmodelica_wasm_jit::wasi_shim`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJit.rs:90:5
|
90 | use openmodelica_wasm_jit::wasi_shim;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
warning: unused import: `ModelCompileJob`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJit.rs:92:58
|
92 | EditableParam, ExtArchives, ExtIncludes, ExtLibrary, ModelCompileJob, SimModel,
| ^^^^^^^^^^^^^^^
warning: unused imports: `INWASM_SLOT_NAMES` and `encode_overrides`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJit.rs:98:5
|
98 | encode_overrides, inwasm_driver_enabled, sim_bench_enabled, INWASM_SLOT_NAMES,
| ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^
warning: unused imports: `Neg as PltNeg` and `PltKind`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJit.rs:8392:35
|
8392 | use openmodelica_plt_writer::{Neg as PltNeg, PltKind, PltVar};
| ^^^^^^^^^^^^^ ^^^^^^^
warning: unused doc comment
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:2609:1
|
2609 | / /// Emit a call to a general external `extName` via its `ext.<extName>` host
2610 | | /// import (declared in `build_sim_model`): push each already-lowered *input*
2611 | | /// argument coerced to the import's parameter type, then `call`. The import's
2612 | | /// results (one per external output: the C return value first, then each `_Out_`
2613 | | /// pointer's value) are left on the stack in order; their `SigTy`s are returned.
| |_--------------------------------------------------------------------------------^
| |
| rustdoc does not generate documentation for macro invocations
|
= help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
= note: `#[warn(unused_doc_comments)]` (part of `#[warn(unused)]`) on by default
warning: unused imports: `LSS_MAX_DENSITY`, `LSS_MIN_SIZE`, `NLSS_MAX_DENSITY`, and `NLSS_MIN_SIZE`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:6514:5
|
6514 | LSS_MAX_DENSITY, LSS_MIN_SIZE, NLSS_MAX_DENSITY, NLSS_MIN_SIZE, NlsResidual, NlsResiduals,
| ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^
warning: value assigned to `adv_ms` is never read
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJit.rs:1226:30
|
1226 | let mut adv_ms = 0.0f64;
| ^^^^^^ this value is reassigned later and never used
...
1238 | adv_ms = sim_driver::now_ms_host() - t;
| -------------------------------------- `adv_ms` is overwritten here before the previous value is read
|
= note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
warning: variable does not need to be mutable
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJit.rs:2959:9
|
2959 | let mut push_primary =
| ----^^^^^^^^^^^^
| |
| help: remove this `mut`
|
= note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJit.rs:3492:9
|
3492 | other => return Err("CodegenWasmJit: math-event index is not a non-negative ICONST"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
|
= note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJit.rs:3542:17
|
3542 | other => return Err("CodegenWasmJit: unsupported zero-crossing form"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: variable does not need to be mutable
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJit.rs:7517:9
|
7517 | let mut lower = |c: &mut FnCtx, eqs: &[Arc<SimCode::SimEqSystem>]| -> Result<()> {
| ----^^^^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJit.rs:8001:17
|
8001 | let mut index_lin = |s: &Arc<SimCode::LinearSystem>, idx: &mut _| {
| ----^^^^^^^^^
| |
| help: remove this `mut`
warning: unused variable: `e`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJit.rs:8336:49
|
8336 | write_output(path, out.as_bytes()).map_err(|e| "CodegenWasmJit: cannot write")
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: unused variable: `bool_col0`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJit.rs:8303:9
|
8303 | let bool_col0 = int_col0 + layout.n_int_alg();
| ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_bool_col0`
warning: unused variable: `e`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJit.rs:8378:41
|
8378 | write_output(path, &bytes).map_err(|e| "CodegenWasmJit: cannot write")
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: unused variable: `e`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJit.rs:8413:41
|
8413 | write_output(path, &bytes).map_err(|e| "CodegenWasmJit: cannot write")
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: unused variable: `meta`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJit.rs:8385:5
|
8385 | meta: &SimMeta,
| ^^^^ help: if this is intentional, prefix it with an underscore: `_meta`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions/runtime_wasmer.rs:111:9
|
111 | other => return Err("CodegenWasmJit: cannot pass to a wasm function"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions/runtime_wasmer.rs:122:9
|
122 | other => return Err("CodegenWasmJit: cannot pass to a wasm function"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `e`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions/runtime_wasmer.rs:182:19
|
182 | .map_err(|e| "CodegenWasmJit: module has no `main` export")?
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: unused variable: `e`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions/runtime_wasmer.rs:154:19
|
154 | .map_err(|e| "CodegenWasmJit: runtime has no `memory` export")?
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: unused variable: `e`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions/runtime_wasmer.rs:201:13
|
201 | Err(e) => {
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: unused variable: `e`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions/runtime_wasmer.rs:239:63
|
239 | rt.mem.view(&*store).read(data as u64, &mut buf).map_err(|e| "CodegenWasmJit")?;
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: unused variable: `e`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions/runtime_wasmer.rs:340:54
|
340 | rt.mem.view(&*store).write(d as u64, b).map_err(|e| "CodegenWasmJit: memory write")?;
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: unused variable: `e`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions/runtime_wasmer.rs:411:61
|
411 | rt.mem.view(&*store).write(addr as u64, bytes).map_err(|e| "CodegenWasmJit: memory write")
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: unused variable: `e`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions/runtime_wasmer.rs:482:37
|
482 | String::from_utf8(buf).map_err(|e| "CodegenWasmJit: non-utf8 result string")
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: unused variable: `e`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions/runtime_wasmer.rs:481:60
|
481 | rt.mem.view(&*store).read(d as u64, &mut buf).map_err(|e| "CodegenWasmJit: memory read")?;
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: unused variable: `e`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions/runtime_wasmer.rs:530:63
|
530 | rt.mem.view(&*store).read(addr as u64, &mut buf).map_err(|e| "CodegenWasmJit: memory read")?;
| ^ help: if this is intentional, prefix it with an underscore: `_e`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:191:17
|
191 | other => return Err("CodegenWasmJit: expected a closing brace in record signature"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:213:9
|
213 | other => return Err("CodegenWasmJit: malformed signature type code"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:1025:13
|
1025 | other => return Err("CodegenWasmJit: unsupported external-call argument"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:1032:9
|
1032 | other => return Err("CodegenWasmJit: unsupported external return"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:2226:17
|
2226 | other => return Err("CodegenWasmJit: elseWhen is not a SES_WHEN"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:2438:13
|
2438 | other => return Err("CodegenWasmJit: unsupported external-call argument"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:2604:9
|
2604 | other => return Err("CodegenWasmJit: external math function not supported"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:2937:9
|
2937 | other => return Err("CodegenWasmJit: unsupported component reference"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:3840:13
|
3840 | other => return Err("CodegenWasmJit: unsupported component reference"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:3868:13
|
3868 | other => return Err("CodegenWasmJit: unsupported component reference"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:4600:9
|
4600 | other => return Err("CodegenWasmJit: unsupported reduction default value"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:5457:9
|
5457 | other => return Err("CodegenWasmJit: unsupported component reference in simulation"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `base_key`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:6466:69
|
6466 | fn emit_sim_start_array_gather(ctx: &mut FnCtx, group: &ArrayGroup, base_key: &str) -> Result<()> {
| ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_base_key`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions/closures.rs:128:9
|
128 | other => Err("CodegenWasmJit: not a function-reference type"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `a_off`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions/sim_systems.rs:635:9
|
635 | let a_off: u32 = 0;
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_a_off`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:6663:21
|
6663 | other => return Err("CodegenWasmJit: unsupported logical array operator"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:6672:17
|
6672 | other => return Err("CodegenWasmJit: unsupported logical binary operator"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:7026:9
|
7026 | other => return Err("CodegenWasmJit: cannot determine type of expression"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:7187:10
|
7187 | (other, _) => return Err("CodegenWasmJit: unsupported binary operator"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:7305:13
|
7305 | other => return Err("CodegenWasmJit: unsupported String relation"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:7479:9
|
7479 | other => return Err("CodegenWasmJit: non-inequality in hysteresis path"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:7530:10
|
7530 | (other, _) => return Err("CodegenWasmJit: unsupported relational operator"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:8547:9
|
8547 | other => return Err("CodegenWasmJit: unsupported String() argument shape"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:8561:9
|
8561 | other => return Err("CodegenWasmJit: String(value, format) not yet implemented for"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:9119:13
|
9119 | other => return Err("CodegenWasmJit: array construction needs constant dimensions"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:9303:9
|
9303 | other => return Err("CodegenWasmJit: only Integer/Real ranges are supported as array values"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `other`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:9631:13
|
9631 | other => return Err("CodegenWasmJit: non-scalar subscript on the scalar-index path"),
| ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
warning: unused variable: `name`
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:10230:49
|
10230 | fn need_args(argv: &[&Arc<DAE::Exp>], n: usize, name: &str) -> Result<()> {
| ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
warning: function `format_log_stdout` is never used
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJit.rs:5006:4
|
5006 | fn format_log_stdout(msg: &str) -> String {
| ^^^^^^^^^^^^^^^^^
|
= note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
warning: function `constraint_vars` is never used
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJit/optimization.rs:32:15
|
32 | pub(crate) fn constraint_vars(
| ^^^^^^^^^^^^^^^
warning: function `parse_ext_sig` is never used
--> openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs:548:15
|
548 | pub(crate) fn parse_ext_sig(line: &str) -> Result<ExtCallSig> {
| ^^^^^^^^^^^^^
warning: `openmodelica_codegen_wasm_jit` (lib) generated 59 warnings (run `cargo fix --lib -p openmodelica_codegen_wasm_jit` to apply 54 suggestions)
Compiling openmodelica_codegen_fmu v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_codegen_fmu)
warning: unused variable: `inFunctionName`
--> openmodelica_backend_tools/src/CevalScriptOMSimulator_wasm.rs:14:5
|
14 | inFunctionName: ArcStr,
| ^^^^^^^^^^^^^^
...
17 | return Err("CevalScriptOMSimulator: the OMSimulator scripting API (libOMSimulator) is unavailable on wasm (called `{inFunctionName}`)")
| --------------------------------------------------------------------------------------------------------------------------- you might have meant to use string interpolation in this string literal
|
= note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
help: string interpolation only works in `format!` invocations
|
17 | return Err(format!("CevalScriptOMSimulator: the OMSimulator scripting API (libOMSimulator) is unavailable on wasm (called `{inFunctionName}`)"))
| ++++++++ +
help: if this is intentional, prefix it with an underscore
|
14 | _inFunctionName: ArcStr,
| +
warning: module `CevalScriptOMSimulator` should have a snake case name
--> openmodelica_backend_tools/src/lib.rs:11:9
|
11 | pub mod CevalScriptOMSimulator;
| ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `ceval_script_omsimulator`
|
= note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
warning: variable `inFunctionName` should have a snake case name
--> openmodelica_backend_tools/src/CevalScriptOMSimulator_wasm.rs:14:5
|
14 | inFunctionName: ArcStr,
| ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `in_function_name`
warning: variable `_inVals` should have a snake case name
--> openmodelica_backend_tools/src/CevalScriptOMSimulator_wasm.rs:15:5
|
15 | _inVals: Arc<metamodelica::List<Arc<Values::Value>>>,
| ^^^^^^^ help: convert the identifier to snake case: `_in_vals`
warning: `openmodelica_backend_tools` (lib) generated 4 warnings (run `cargo fix --lib -p openmodelica_backend_tools` to apply 1 suggestion)
Compiling openmodelica_backend_main v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_backend_main)
warning: module `ModelInstanceReference` should have a snake case name
--> openmodelica_backend_main/src/lib.rs:16:9
|
16 | pub mod ModelInstanceReference;
| ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `model_instance_reference`
|
= note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
warning: module `OMGraphicsExt` should have a snake case name
--> openmodelica_backend_main/src/lib.rs:17:9
|
17 | pub mod OMGraphicsExt;
| ^^^^^^^^^^^^^ help: convert the identifier to snake case: `omgraphics_ext`
warning: function `iconSVGFromHandle` should have a snake case name
--> openmodelica_backend_main/src/OMGraphicsExt.rs:10:8
|
10 | pub fn iconSVGFromHandle(_handle: i32, _modelName: ArcStr) -> ArcStr {
| ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `icon_svgfrom_handle`
warning: variable `_modelName` should have a snake case name
--> openmodelica_backend_main/src/OMGraphicsExt.rs:10:40
|
10 | pub fn iconSVGFromHandle(_handle: i32, _modelName: ArcStr) -> ArcStr {
| ^^^^^^^^^^ help: convert the identifier to snake case: `_model_name`
warning: function `graphicalRepresentationXMLFromHandle` should have a snake case name
--> openmodelica_backend_main/src/OMGraphicsExt.rs:14:8
|
14 | pub fn graphicalRepresentationXMLFromHandle(_handle: i32, _scaleToMm: metamodelica::Real) -> ArcStr {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `graphical_representation_xmlfrom_handle`
warning: variable `_scaleToMm` should have a snake case name
--> openmodelica_backend_main/src/OMGraphicsExt.rs:14:59
|
14 | pub fn graphicalRepresentationXMLFromHandle(_handle: i32, _scaleToMm: metamodelica::Real) -> ArcStr {
| ^^^^^^^^^^ help: convert the identifier to snake case: `_scale_to_mm`
warning: function `placedConnectorCount` should have a snake case name
--> openmodelica_backend_main/src/OMGraphicsExt.rs:18:8
|
18 | pub fn placedConnectorCount(_handle: i32) -> i32 {
| ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `placed_connector_count`
warning: function `placedConnectorInfo` should have a snake case name
--> openmodelica_backend_main/src/OMGraphicsExt.rs:22:8
|
22 | pub fn placedConnectorInfo(_handle: i32, _index: i32) -> ArcStr {
| ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `placed_connector_info`
warning: function `placedConnectorIconSVG` should have a snake case name
--> openmodelica_backend_main/src/OMGraphicsExt.rs:26:8
|
26 | pub fn placedConnectorIconSVG(_handle: i32, _index: i32) -> ArcStr {
| ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `placed_connector_icon_svg`
warning: function `writeIconPNGFromHandle` should have a snake case name
--> openmodelica_backend_main/src/OMGraphicsExt.rs:32:8
|
32 | pub fn writeIconPNGFromHandle(_handle: i32, _modelName: ArcStr, _path: ArcStr) -> i32 {
| ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `write_icon_pngfrom_handle`
warning: variable `_modelName` should have a snake case name
--> openmodelica_backend_main/src/OMGraphicsExt.rs:32:45
|
32 | pub fn writeIconPNGFromHandle(_handle: i32, _modelName: ArcStr, _path: ArcStr) -> i32 {
| ^^^^^^^^^^ help: convert the identifier to snake case: `_model_name`
warning: function `writePlacedConnectorIconPNG` should have a snake case name
--> openmodelica_backend_main/src/OMGraphicsExt.rs:36:8
|
36 | pub fn writePlacedConnectorIconPNG(_handle: i32, _index: i32, _path: ArcStr) -> i32 {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `write_placed_connector_icon_png`
Compiling openmodelica_scripting_qt v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_scripting_qt)
warning: `openmodelica_backend_main` (lib) generated 12 warnings
Compiling libopenmodelica_compiler v0.1.0 (/tmp/omc-rust/rust-src/libopenmodelica_compiler)
warning: crate `OpenModelicaCompiler` should have a snake case name
|
= help: convert the identifier to snake case: `open_modelica_compiler`
= note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
warning: `libopenmodelica_compiler` (lib) generated 1 warning
Timing report saved to /var/lib/jenkins/ws/OpenModelica_master/build_cmake/OMCompiler/Compiler/rust-target/cargo-timings/cargo-timing-20260817T052734489Z-25b554025667e6b3.html
Finished `release` profile [optimized] target(s) in 5m 50s
warning: the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[ 87%] Built target rust_wasm_cargo
[ 90%] Rust: wasm-bindgen + wasm-opt -> /var/lib/jenkins/ws/OpenModelica_master/build_cmake/OMCompiler/Compiler/web
[ 90%] Built target rust_wasm
[ 93%] Rust: FMU native-platform compiler (wasm32-wasip1) -> /var/lib/jenkins/ws/OpenModelica_master/build_cmake/OMCompiler/Compiler/web/fmu-aot.wasm
[ 96%] Rust: assembling OMShell-egui web page -> /var/lib/jenkins/ws/OpenModelica_master/build_cmake/OMCompiler/Compiler/web/OMShell-egui.html
[100%] Rust: assembling OMShell-dioxus web page -> /var/lib/jenkins/ws/OpenModelica_master/build_cmake/OMCompiler/Compiler/web/OMShell-dioxus.html
Compiling proc-macro2 v1.0.107
Compiling quote v1.0.47
Compiling unicode-ident v1.0.24
Compiling serde_core v1.0.229
Compiling libm v0.2.16
Compiling serde v1.0.229
Compiling foldhash v0.2.0
Compiling anyhow v1.0.104
Compiling wasmtime-internal-core v45.0.3
Compiling cranelift-srcgen v0.132.3
Compiling log v0.4.33
Compiling hashbrown v0.17.1
Compiling heck v0.5.0
Compiling cranelift-assembler-x64-meta v0.132.3
Compiling version_check v0.9.5
Compiling cranelift-isle v0.132.3
Compiling generic-array v0.14.7
Compiling equivalent v1.0.2
Compiling cranelift-codegen-shared v0.132.3
Compiling cfg-if v1.0.4
Compiling typenum v1.20.1
Compiling target-lexicon v0.13.5
Compiling cranelift-assembler-x64 v0.132.3
Compiling hashbrown v0.16.1
Compiling fnv v1.0.7
Compiling thiserror v2.0.20
Compiling allocator-api2 v0.2.21
Compiling syn v3.0.3
Compiling syn v2.0.119
Compiling cranelift-bitset v0.132.3
Compiling indexmap v2.14.0
Compiling bumpalo v3.20.3
Compiling arbitrary v1.4.2
Compiling gimli v0.33.0
Compiling serde_derive v1.0.229
Compiling thiserror-impl v2.0.20
Compiling crc32fast v1.5.0
Compiling zmij v1.0.23
Compiling rustc-hash v2.1.3
Compiling cranelift-control v0.132.3
Compiling pulley-macros v45.0.3
Compiling block-buffer v0.10.4
Compiling crypto-common v0.1.7
Compiling semver v1.0.28
Compiling object v0.39.1
Compiling pulley-interpreter v45.0.3
Compiling bitflags v2.13.1
Compiling serde_json v1.0.151
Compiling digest v0.10.7
Compiling memchr v2.8.3
Compiling leb128fmt v0.1.0
Compiling itoa v1.0.18
Compiling termcolor v1.4.1
Compiling wasm-encoder v0.248.0
Compiling cobs v0.3.0
Compiling wasmparser v0.248.0
Compiling cranelift-codegen-meta v0.132.3
Compiling sha2 v0.10.9
Compiling wasmtime-internal-unwinder v45.0.3
Compiling wasmtime-internal-component-util v45.0.3
Compiling unicode-xid v0.2.6
Compiling id-arena v2.3.0
Compiling cranelift-codegen v0.132.3
Compiling wasmtime-internal-component-macro v45.0.3
Compiling either v1.17.0
Compiling wasmtime-internal-cranelift v45.0.3
Compiling libc v0.2.189
Compiling wasmtime-internal-versioned-export-macros v45.0.3
Compiling wasmtime v45.0.3
Compiling encoding_rs v0.8.35
Compiling itertools v0.14.0
Compiling once_cell v1.21.4
Compiling smallvec v1.15.2
Compiling postcard v1.1.3
Compiling wit-parser v0.248.0
Compiling regalloc2 v0.15.2
Compiling wasmtime-internal-jit-icache-coherence v45.0.3
Compiling cranelift-entity v0.132.3
Compiling wasmtime-internal-wit-bindgen v45.0.3
Compiling cranelift-bforest v0.132.3
Compiling wasmprinter v0.248.0
Compiling wasmtime-environ v45.0.3
[100%] Built target rust_omshell_dioxus_web
[100%] Built target rust_omshell_egui_web
Compiling cranelift-frontend v0.132.3
Compiling cranelift-native v0.132.3
Compiling openmodelica_fmi_ls_wasm_aot v0.1.0 (/tmp/omc-rust/rust-src/openmodelica_fmi_ls_wasm_aot)
Finished `release` profile [optimized] target(s) in 10.03s
[100%] Built target rust_fmu_aot