* installing *source* package 'uqsa' ...
** this is package 'uqsa' version '0.8.0'
** package 'uqsa' successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C compiler: 'gcc.exe (GCC) 14.3.0'
make[1]: Entering directory '/d/temp/2026_09_25_13_02_51_11550/RtmpKCJaNW/R.INSTALL3f5a814606548/uqsa/src'
gcc  -I"D:/RCompile/recent/R-4.5.3/include" -DNDEBUG -ID:/rtools45/x86_64-w64-mingw32.static.posix/include     -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x  -mfpmath=sse -msse2 -mstackrealign   -c concise.c -o concise.o
gcc  -I"D:/RCompile/recent/R-4.5.3/include" -DNDEBUG -ID:/rtools45/x86_64-w64-mingw32.static.posix/include     -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x  -mfpmath=sse -msse2 -mstackrealign   -c gillespie.c -o gillespie.o
gillespie.c: In function 'load_model':
gillespie.c:92:36: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic]
   92 |                 if ((conversion.ptr=DLSYM(lib,"model_effects"))==NULL){
      |                                    ^
gillespie.c:97:36: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic]
   97 |                 if ((conversion.ptr=DLSYM(lib,"model_propensities"))==NULL){
      |                                    ^
gillespie.c:102:36: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic]
  102 |                 if ((conversion.ptr=DLSYM(lib,"model_reaction_coefficients"))==NULL){
      |                                    ^
gillespie.c:107:36: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic]
  107 |                 if ((conversion.ptr=DLSYM(lib,"model_initial_counts"))==NULL){
      |                                    ^
gillespie.c:112:36: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic]
  112 |                 if ((conversion.ptr=DLSYM(lib,"model_func"))==NULL){
      |                                    ^
gillespie.c:117:36: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic]
  117 |                 if ((conversion.ptr=DLSYM(lib,"model_particle_count"))==NULL){
      |                                    ^
gillespie.c:122:37: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic]
  122 |                 if ((conversion.ptr = DLSYM(lib,"model_stochastic_parameters"))==NULL){
      |                                     ^
gcc  -I"D:/RCompile/recent/R-4.5.3/include" -DNDEBUG -ID:/rtools45/x86_64-w64-mingw32.static.posix/include     -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x  -mfpmath=sse -msse2 -mstackrealign   -c init.c -o init.o
gcc  -I"D:/RCompile/recent/R-4.5.3/include" -DNDEBUG -ID:/rtools45/x86_64-w64-mingw32.static.posix/include     -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x  -mfpmath=sse -msse2 -mstackrealign   -c lstrtod.c -o lstrtod.o
gcc  -I"D:/RCompile/recent/R-4.5.3/include" -DNDEBUG -ID:/rtools45/x86_64-w64-mingw32.static.posix/include     -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x  -mfpmath=sse -msse2 -mstackrealign   -c match_pow.c -o match_pow.o
gcc  -I"D:/RCompile/recent/R-4.5.3/include" -DNDEBUG -ID:/rtools45/x86_64-w64-mingw32.static.posix/include     -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include"      -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x  -mfpmath=sse -msse2 -mstackrealign   -c odeiv2.c -o odeiv2.o
odeiv2.c: In function 'load_system':
odeiv2.c:365:36: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic]
  365 |                 if ((conversion.ptr=DLSYM(lib,symbol_name))==NULL){
      |                                    ^
odeiv2.c:374:32: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic]
  374 |                 conversion.ptr = DLSYM(lib,symbol_name);
      |                                ^
odeiv2.c:378:32: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic]
  378 |                 conversion.ptr = DLSYM(lib,symbol_name);
      |                                ^
odeiv2.c:382:32: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic]
  382 |                 conversion.ptr = DLSYM(lib,symbol_name);
      |                                ^
odeiv2.c:386:32: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic]
  386 |                 conversion.ptr = DLSYM(lib,symbol_name);
      |                                ^
odeiv2.c:390:32: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic]
  390 |                 conversion.ptr = DLSYM(lib,symbol_name);
      |                                ^
odeiv2.c:394:32: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic]
  394 |                 conversion.ptr = DLSYM(lib,symbol_name);
      |                                ^
odeiv2.c:398:32: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic]
  398 |                 conversion.ptr = DLSYM(lib,symbol_name);
      |                                ^
odeiv2.c:402:32: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic]
  402 |                 conversion.ptr = DLSYM(lib,symbol_name);
      |                                ^
odeiv2.c: In function 'r_gsl_odeiv2_outer_fi':
odeiv2.c:1041:20: warning: 'status' may be used uninitialized [-Wmaybe-uninitialized]
 1041 |                 if (status!=GSL_SUCCESS){
      |                    ^
odeiv2.c:870:19: note: 'status' was declared here
  870 |         int i,j,k,status;
      |                   ^~~~~~
gcc -shared -s -static-libgcc -o uqsa.dll tmp.def concise.o gillespie.o init.o lstrtod.o match_pow.o odeiv2.o -LD:/rtools45/x86_64-w64-mingw32.static.posix/lib -lgsl -lgslcblas -lm -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R-4.5.3/bin/x64 -lR
make[1]: Leaving directory '/d/temp/2026_09_25_13_02_51_11550/RtmpKCJaNW/R.INSTALL3f5a814606548/uqsa/src'
make[1]: Entering directory '/d/temp/2026_09_25_13_02_51_11550/RtmpKCJaNW/R.INSTALL3f5a814606548/uqsa/src'
make[1]: Leaving directory '/d/temp/2026_09_25_13_02_51_11550/RtmpKCJaNW/R.INSTALL3f5a814606548/uqsa/src'
installing to d:/Rcompile/CRANpkg/lib/4.5/00LOCK-uqsa/00new/uqsa/libs/x64
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* MD5 sums
packaged installation of 'uqsa' as uqsa_0.8.0.zip
* DONE (uqsa)