* installing *source* package 'fastei' ...
** package 'fastei' successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C compiler: 'gcc.exe (GCC) 13.3.0'
using C++ compiler: 'g++.exe (GCC) 13.3.0'
make[1]: Entering directory '/d/temp/2026_02_04_01_50_01_15123/RtmpU5eC9y/R.INSTALLc7fc38541680/fastei/src'
gcc -I"D:/RCompile/recent/R-4.4.3/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c LP.c -o LP.o
gcc -I"D:/RCompile/recent/R-4.4.3/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c MCMC.c -o MCMC.o
MCMC.c: In function 'generateOmegaSet':
MCMC.c:183:14: warning: unused variable 'arraySize' [-Wunused-variable]
183 | uint32_t arraySize = M * S;
| ^~~~~~~~~
In file included from stb_ds.h:398,
from MCMC.c:25:
MCMC.c: In function 'encode':
D:/RCompile/recent/R-4.4.3/include/R_ext/RS.h:55:56: error: lvalue required as left operand of assignment
55 | #define Free(p) (R_chk_free( (void *)(p) ), (p) = NULL)
| ^
stb_ds.h:413:34: note: in expansion of macro 'Free'
413 | #define STBDS_FREE(context, ptr) Free((ptr))
| ^~~~
stb_ds.h:575:40: note: in expansion of macro 'STBDS_FREE'
575 | #define stbds_arrfree(a) ((void)((a) ? STBDS_FREE(NULL, stbds_header(a)) : (void)0), (a) = NULL)
| ^~~~~~~~~~
stb_ds.h:422:17: note: in expansion of macro 'stbds_arrfree'
422 | #define arrfree stbds_arrfree
| ^~~~~~~~~~~~~
MCMC.c:375:13: note: in expansion of macro 'arrfree'
375 | arrfree(hashTable[i].value);
| ^~~~~~~
stb_ds.h:575:84: warning: left-hand operand of comma expression has no effect [-Wunused-value]
575 | #define stbds_arrfree(a) ((void)((a) ? STBDS_FREE(NULL, stbds_header(a)) : (void)0), (a) = NULL)
| ^
stb_ds.h:422:17: note: in expansion of macro 'stbds_arrfree'
422 | #define arrfree stbds_arrfree
| ^~~~~~~~~~~~~
MCMC.c:375:13: note: in expansion of macro 'arrfree'
375 | arrfree(hashTable[i].value);
| ^~~~~~~
MCMC.c: In function 'preMultinomialCoeff':
MCMC.c:395:13: warning: unused variable 'W' [-Wunused-variable]
395 | Matrix *W = &ctx->W; // Get the W matrix
| ^
MCMC.c: In function 'computeQ':
MCMC.c:531:20: warning: unused variable 'qsum' [-Wunused-variable]
531 | double qsum = 0;
| ^~~~
MCMC.c:517:13: warning: unused variable 'W' [-Wunused-variable]
517 | Matrix *W = &ctx->W; // Get the W matrix
| ^
MCMC.c: In function 'computeQHitAndRun':
MCMC.c:584:27: warning: unused variable 'currentMatrix' [-Wunused-variable]
584 | IntMatrix currentMatrix = currentSet->data[s]; // Z
| ^~~~~~~~~~~~~
MCMC.c:557:13: warning: unused variable 'probabilities' [-Wunused-variable]
557 | Matrix *probabilities = &ctx->probabilities;
| ^~~~~~~~~~~~~
MCMC.c:555:16: warning: unused variable 'intW' [-Wunused-variable]
555 | IntMatrix *intW = &ctx->intW;
| ^~~~
MCMC.c:554:16: warning: unused variable 'intX' [-Wunused-variable]
554 | IntMatrix *intX = &ctx->intX;
| ^~~~
MCMC.c:552:13: warning: unused variable 'X' [-Wunused-variable]
552 | Matrix *X = &ctx->X;
| ^
make[1]: *** [D:/RCompile/recent/R-4.4.3/etc/x64/Makeconf:289: MCMC.o] Error 1
make[1]: Leaving directory '/d/temp/2026_02_04_01_50_01_15123/RtmpU5eC9y/R.INSTALLc7fc38541680/fastei/src'
ERROR: compilation failed for package 'fastei'
* removing 'd:/Rcompile/CRANpkg/lib/4.4/fastei'
* restoring previous 'd:/Rcompile/CRANpkg/lib/4.4/fastei'