* installing *source* package 'opensimplex2' ...
** package 'opensimplex2' 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_03_27_17_37_41_8496/RtmpuA32Ke/R.INSTALL4b8c1f143836/opensimplex2/src'
gcc  -I"D:/RCompile/recent/R-4.4.3p/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.4/cpp11/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"     -pedantic -Wstrict-prototypes -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c OpenSimplex2F.c -o OpenSimplex2F.o
In file included from OpenSimplex2F.c:6:
opensimplex2_ctypes.h:72:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
   72 | OpenSimplexEnv *initOpenSimplex();
      | ^~~~~~~~~~~~~~
opensimplex2_ctypes.h:75:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
   75 | OpenSimplexEnv *initOpenSimplexS();
      | ^~~~~~~~~~~~~~
OpenSimplex2F.c:64:8: warning: function declaration isn't a prototype [-Wstrict-prototypes]
   64 | Grad2 *_newGrad2ConstArray(){
      |        ^~~~~~~~~~~~~~~~~~~
OpenSimplex2F.c:103:8: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  103 | Grad3 *_newGrad3ConstArray(){
      |        ^~~~~~~~~~~~~~~~~~~
OpenSimplex2F.c:167:8: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  167 | Grad4 *_newGrad4ConstArray(){
      |        ^~~~~~~~~~~~~~~~~~~
OpenSimplex2F.c:384:18: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  384 | LatticePoint2D **_newLatticePoint2DConstArray(){
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
OpenSimplex2F.c:393:18: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  393 | LatticePoint3D **_newLatticePoint3DConstArray(){
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
OpenSimplex2F.c:442:18: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  442 | LatticePoint4D **_newLatticePoint4DConstArray(){
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
OpenSimplex2F.c: In function '_noise4_Base':
OpenSimplex2F.c:653:39: warning: binary constants are a C2X feature or GCC extension
  653 |                         vertexIndex = 0b0011;
      |                                       ^~~~~~
OpenSimplex2F.c:654:31: warning: binary constants are a C2X feature or GCC extension
  654 |                         via = 0b0111;
      |                               ^~~~~~
OpenSimplex2F.c:655:31: warning: binary constants are a C2X feature or GCC extension
  655 |                         vib = 0b1011;
      |                               ^~~~~~
OpenSimplex2F.c:660:39: warning: binary constants are a C2X feature or GCC extension
  660 |                         vertexIndex = 0b1100;
      |                                       ^~~~~~
OpenSimplex2F.c:661:31: warning: binary constants are a C2X feature or GCC extension
  661 |                         via = 0b1101;
      |                               ^~~~~~
OpenSimplex2F.c:662:31: warning: binary constants are a C2X feature or GCC extension
  662 |                         vib = 0b1110;
      |                               ^~~~~~
OpenSimplex2F.c:669:39: warning: binary constants are a C2X feature or GCC extension
  669 |                         vertexIndex = 0b0101;
      |                                       ^~~~~~
OpenSimplex2F.c:670:31: warning: binary constants are a C2X feature or GCC extension
  670 |                         via = 0b0111;
      |                               ^~~~~~
OpenSimplex2F.c:671:31: warning: binary constants are a C2X feature or GCC extension
  671 |                         vib = 0b1101;
      |                               ^~~~~~
OpenSimplex2F.c:676:39: warning: binary constants are a C2X feature or GCC extension
  676 |                         vertexIndex = 0b1010;
      |                                       ^~~~~~
OpenSimplex2F.c:677:31: warning: binary constants are a C2X feature or GCC extension
  677 |                         via = 0b1011;
      |                               ^~~~~~
OpenSimplex2F.c:678:31: warning: binary constants are a C2X feature or GCC extension
  678 |                         vib = 0b1110;
      |                               ^~~~~~
OpenSimplex2F.c:685:39: warning: binary constants are a C2X feature or GCC extension
  685 |                         vertexIndex = 0b1001;
      |                                       ^~~~~~
OpenSimplex2F.c:686:31: warning: binary constants are a C2X feature or GCC extension
  686 |                         via = 0b1011;
      |                               ^~~~~~
OpenSimplex2F.c:687:31: warning: binary constants are a C2X feature or GCC extension
  687 |                         vib = 0b1101;
      |                               ^~~~~~
OpenSimplex2F.c:692:39: warning: binary constants are a C2X feature or GCC extension
  692 |                         vertexIndex = 0b0110;
      |                                       ^~~~~~
OpenSimplex2F.c:693:31: warning: binary constants are a C2X feature or GCC extension
  693 |                         via = 0b0111;
      |                               ^~~~~~
OpenSimplex2F.c:694:31: warning: binary constants are a C2X feature or GCC extension
  694 |                         vib = 0b1110;
      |                               ^~~~~~
OpenSimplex2F.c:706:39: warning: binary constants are a C2X feature or GCC extension
  706 |                         vertexIndex = 0b1111;
      |                                       ^~~~~~
OpenSimplex2F.c:716:32: warning: binary constants are a C2X feature or GCC extension
  716 |                 vertexIndex ^= 0b1111;
      |                                ^~~~~~
OpenSimplex2F.c:755:31: warning: binary constants are a C2X feature or GCC extension
  755 |                 vertexIndex = 0b0000;
      |                               ^~~~~~
OpenSimplex2F.c:757:39: warning: binary constants are a C2X feature or GCC extension
  757 |                         vertexIndex = 0b0001;
      |                                       ^~~~~~
OpenSimplex2F.c:760:39: warning: binary constants are a C2X feature or GCC extension
  760 |                         vertexIndex = 0b0010;
      |                                       ^~~~~~
OpenSimplex2F.c:763:39: warning: binary constants are a C2X feature or GCC extension
  763 |                         vertexIndex = 0b0100;
      |                                       ^~~~~~
OpenSimplex2F.c:766:39: warning: binary constants are a C2X feature or GCC extension
  766 |                         vertexIndex = 0b1000;
      |                                       ^~~~~~
OpenSimplex2F.c: At top level:
OpenSimplex2F.c:827:17: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  827 | OpenSimplexEnv *initOpenSimplex(){
      |                 ^~~~~~~~~~~~~~~
gcc  -I"D:/RCompile/recent/R-4.4.3p/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.4/cpp11/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"     -pedantic -Wstrict-prototypes -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c OpenSimplex2S.c -o OpenSimplex2S.o
In file included from OpenSimplex2S.c:4:
opensimplex2_ctypes.h:72:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
   72 | OpenSimplexEnv *initOpenSimplex();
      | ^~~~~~~~~~~~~~
opensimplex2_ctypes.h:75:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
   75 | OpenSimplexEnv *initOpenSimplexS();
      | ^~~~~~~~~~~~~~
OpenSimplex2S.c:51:18: warning: function declaration isn't a prototype [-Wstrict-prototypes]
   51 | LatticePoint2D **_newSLatticePoint2DConstArray()
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
OpenSimplex2S.c:111:18: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  111 | LatticePoint3D **_newSLatticePoint3DConstArray()
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
OpenSimplex2S.c:995:8: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  995 | Grad2 *_newSGrad2ConstArray()
      |        ^~~~~~~~~~~~~~~~~~~~
OpenSimplex2S.c:1037:8: warning: function declaration isn't a prototype [-Wstrict-prototypes]
 1037 | Grad3 *_newSGrad3ConstArray()
      |        ^~~~~~~~~~~~~~~~~~~~
OpenSimplex2S.c:1104:8: warning: function declaration isn't a prototype [-Wstrict-prototypes]
 1104 | Grad4 *_newSGrad4ConstArray()
      |        ^~~~~~~~~~~~~~~~~~~~
OpenSimplex2S.c:1568:17: warning: function declaration isn't a prototype [-Wstrict-prototypes]
 1568 | OpenSimplexEnv *initOpenSimplexS()
      |                 ^~~~~~~~~~~~~~~~
gcc  -I"D:/RCompile/recent/R-4.4.3p/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.4/cpp11/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"     -pedantic -Wstrict-prototypes -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c OpenSimplexCleanup.c -o OpenSimplexCleanup.o
In file included from OpenSimplexCleanup.c:2:
opensimplex2_ctypes.h:72:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
   72 | OpenSimplexEnv *initOpenSimplex();
      | ^~~~~~~~~~~~~~
opensimplex2_ctypes.h:75:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
   75 | OpenSimplexEnv *initOpenSimplexS();
      | ^~~~~~~~~~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.4.3p/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.4/cpp11/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"     -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c cpp11.cpp -o cpp11.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.4.3p/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.4/cpp11/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"     -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c simplex2r.cpp -o simplex2r.o
g++ -std=gnu++17 -shared -s -static-libgcc -o opensimplex2.dll tmp.def OpenSimplex2F.o OpenSimplex2S.o OpenSimplexCleanup.o cpp11.o simplex2r.o -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R-4.4.3p/bin/x64 -lR
make[1]: Leaving directory '/d/temp/2026_03_27_17_37_41_8496/RtmpuA32Ke/R.INSTALL4b8c1f143836/opensimplex2/src'
make[1]: Entering directory '/d/temp/2026_03_27_17_37_41_8496/RtmpuA32Ke/R.INSTALL4b8c1f143836/opensimplex2/src'
make[1]: Leaving directory '/d/temp/2026_03_27_17_37_41_8496/RtmpuA32Ke/R.INSTALL4b8c1f143836/opensimplex2/src'
installing to d:/Rcompile/CRANpkg/lib/4.4/00LOCK-opensimplex2/00new/opensimplex2/libs/x64
** R
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
*** copying figures
** building package indices
** 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 'opensimplex2' as opensimplex2_0.0.2.zip
* DONE (opensimplex2)