* installing *source* package 'imager' ...
** package 'imager' successfully unpacked and MD5 sums checked
** using staged installation

   **********************************************
   WARNING: this package has a configure script
         It probably needs manual configuration
   **********************************************


** libs
using C++ compiler: 'g++.exe (GCC) 12.3.0'
make[1]: Entering directory '/d/temp/2024_11_18_01_50_01_1577/Rtmp2Lhg6d/R.INSTALL33218125d23a4/imager/src'
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I../inst/include -DSTRICT_R_HEADERS -Dcimg_use_r -DCIMG_COMPILING -Dcimg_use_fftw3_singlethread -Dcimg_use_tiff  -Dcimg_use_rng -Dcimg_verbosity=1 -fpermissive -I/include -I/include  -ID:/rtools43/x86_64-w64-mingw32.static.posix/include -ID:/rtools43/x86_64-w64-mingw32.static.posix/include/webp -I/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include -DLZMA_API_STATIC  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c RcppExports.cpp -o RcppExports.o
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:27,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/minwindef.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windef.h:9,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:69,
                 from ../inst/include/CImg.h:183,
                 from ../inst/include/imager.h:12,
                 from RcppExports.cpp:4:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winbase.h:49,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:70:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8404:37: warning: ISO C++ forbids flexible array member 'Elements' [-Wpedantic]
 8404 |       COMPATIBILITY_CONTEXT_ELEMENT Elements[];
      |                                     ^~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8667:22: warning: ISO C++ forbids flexible array member 'pEventLogRecords' [-Wpedantic]
 8667 |       EVENTLOGRECORD pEventLogRecords[];
      |                      ^~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8673:13: warning: ISO C++ forbids flexible array member 'ulOffsets' [-Wpedantic]
 8673 |       DWORD ulOffsets[];
      |             ^~~~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:8,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:9,
                 from ../inst/include/CImg.h:187:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/rpcndr.h:447:19: warning: ISO C++ forbids flexible array member 'Format' [-Wpedantic]
  447 |     unsigned char Format[];
      |                   ^~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/msxml.h:25,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/urlmon.h:450,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/ole2.h:17,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:13:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:548:37: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  548 |                 struct __tagBRECORD {
      |                                     ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:499:29: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  499 |         struct __tagVARIANT {
      |                             ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:607:3: warning: 'typedef' was ignored in this declaration
  607 |   typedef enum tagGPFIDL_FLAGS {
      |   ^~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:14:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellLibrary]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32966:75:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
   79 |     static_cast<IUnknown *> (*pp);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellItem]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32996:60:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I../inst/include -DSTRICT_R_HEADERS -Dcimg_use_r -DCIMG_COMPILING -Dcimg_use_fftw3_singlethread -Dcimg_use_tiff  -Dcimg_use_rng -Dcimg_verbosity=1 -fpermissive -I/include -I/include  -ID:/rtools43/x86_64-w64-mingw32.static.posix/include -ID:/rtools43/x86_64-w64-mingw32.static.posix/include/webp -I/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include -DLZMA_API_STATIC  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c colourspace.cpp -o colourspace.o
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:27,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/minwindef.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windef.h:9,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:69,
                 from ../inst/include/CImg.h:183,
                 from ../inst/include/imager.h:12,
                 from colourspace.cpp:1:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winbase.h:49,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:70:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8404:37: warning: ISO C++ forbids flexible array member 'Elements' [-Wpedantic]
 8404 |       COMPATIBILITY_CONTEXT_ELEMENT Elements[];
      |                                     ^~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8667:22: warning: ISO C++ forbids flexible array member 'pEventLogRecords' [-Wpedantic]
 8667 |       EVENTLOGRECORD pEventLogRecords[];
      |                      ^~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8673:13: warning: ISO C++ forbids flexible array member 'ulOffsets' [-Wpedantic]
 8673 |       DWORD ulOffsets[];
      |             ^~~~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:8,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:9,
                 from ../inst/include/CImg.h:187:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/rpcndr.h:447:19: warning: ISO C++ forbids flexible array member 'Format' [-Wpedantic]
  447 |     unsigned char Format[];
      |                   ^~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/msxml.h:25,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/urlmon.h:450,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/ole2.h:17,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:13:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:548:37: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  548 |                 struct __tagBRECORD {
      |                                     ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:499:29: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  499 |         struct __tagVARIANT {
      |                             ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:607:3: warning: 'typedef' was ignored in this declaration
  607 |   typedef enum tagGPFIDL_FLAGS {
      |   ^~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:14:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellLibrary]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32966:75:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
   79 |     static_cast<IUnknown *> (*pp);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellItem]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32996:60:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
In file included from D:/RCompile/recent/R-4.3.3/include/R.h:73,
                 from ../inst/include/imager.h:14:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h: In function 'void Rcpp::Rf_warning(const char*, Args&& ...) [with Args = {const char*}]':
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: warning: infinite recursion detected [-Winfinite-recursion]
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: note: in definition of macro 'warning'
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions.h:180,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/RcppCommon.h:130,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp.h:27,
                 from ../inst/include/imager.h:15:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h:47:15: note: recursive call
   47 |     Rf_warning("%s", tfm::format(fmt, std::forward<Args>(args)... ).c_str());
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I../inst/include -DSTRICT_R_HEADERS -Dcimg_use_r -DCIMG_COMPILING -Dcimg_use_fftw3_singlethread -Dcimg_use_tiff  -Dcimg_use_rng -Dcimg_verbosity=1 -fpermissive -I/include -I/include  -ID:/rtools43/x86_64-w64-mingw32.static.posix/include -ID:/rtools43/x86_64-w64-mingw32.static.posix/include/webp -I/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include -DLZMA_API_STATIC  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c coordinates.cpp -o coordinates.o
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:27,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/minwindef.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windef.h:9,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:69,
                 from ../inst/include/CImg.h:183,
                 from ../inst/include/imager.h:12,
                 from coordinates.cpp:1:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winbase.h:49,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:70:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8404:37: warning: ISO C++ forbids flexible array member 'Elements' [-Wpedantic]
 8404 |       COMPATIBILITY_CONTEXT_ELEMENT Elements[];
      |                                     ^~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8667:22: warning: ISO C++ forbids flexible array member 'pEventLogRecords' [-Wpedantic]
 8667 |       EVENTLOGRECORD pEventLogRecords[];
      |                      ^~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8673:13: warning: ISO C++ forbids flexible array member 'ulOffsets' [-Wpedantic]
 8673 |       DWORD ulOffsets[];
      |             ^~~~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:8,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:9,
                 from ../inst/include/CImg.h:187:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/rpcndr.h:447:19: warning: ISO C++ forbids flexible array member 'Format' [-Wpedantic]
  447 |     unsigned char Format[];
      |                   ^~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/msxml.h:25,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/urlmon.h:450,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/ole2.h:17,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:13:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:548:37: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  548 |                 struct __tagBRECORD {
      |                                     ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:499:29: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  499 |         struct __tagVARIANT {
      |                             ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:607:3: warning: 'typedef' was ignored in this declaration
  607 |   typedef enum tagGPFIDL_FLAGS {
      |   ^~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:14:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellLibrary]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32966:75:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
   79 |     static_cast<IUnknown *> (*pp);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellItem]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32996:60:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
In file included from D:/RCompile/recent/R-4.3.3/include/R.h:73,
                 from ../inst/include/imager.h:14:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h: In function 'void Rcpp::Rf_warning(const char*, Args&& ...) [with Args = {const char*}]':
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: warning: infinite recursion detected [-Winfinite-recursion]
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: note: in definition of macro 'warning'
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions.h:180,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/RcppCommon.h:130,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp.h:27,
                 from ../inst/include/imager.h:15:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h:47:15: note: recursive call
   47 |     Rf_warning("%s", tfm::format(fmt, std::forward<Args>(args)... ).c_str());
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I../inst/include -DSTRICT_R_HEADERS -Dcimg_use_r -DCIMG_COMPILING -Dcimg_use_fftw3_singlethread -Dcimg_use_tiff  -Dcimg_use_rng -Dcimg_verbosity=1 -fpermissive -I/include -I/include  -ID:/rtools43/x86_64-w64-mingw32.static.posix/include -ID:/rtools43/x86_64-w64-mingw32.static.posix/include/webp -I/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include -DLZMA_API_STATIC  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c display.cpp -o display.o
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:27,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/minwindef.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windef.h:9,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:69,
                 from ../inst/include/CImg.h:183,
                 from ../inst/include/imager.h:12,
                 from display.cpp:1:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winbase.h:49,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:70:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8404:37: warning: ISO C++ forbids flexible array member 'Elements' [-Wpedantic]
 8404 |       COMPATIBILITY_CONTEXT_ELEMENT Elements[];
      |                                     ^~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8667:22: warning: ISO C++ forbids flexible array member 'pEventLogRecords' [-Wpedantic]
 8667 |       EVENTLOGRECORD pEventLogRecords[];
      |                      ^~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8673:13: warning: ISO C++ forbids flexible array member 'ulOffsets' [-Wpedantic]
 8673 |       DWORD ulOffsets[];
      |             ^~~~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:8,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:9,
                 from ../inst/include/CImg.h:187:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/rpcndr.h:447:19: warning: ISO C++ forbids flexible array member 'Format' [-Wpedantic]
  447 |     unsigned char Format[];
      |                   ^~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/msxml.h:25,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/urlmon.h:450,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/ole2.h:17,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:13:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:548:37: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  548 |                 struct __tagBRECORD {
      |                                     ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:499:29: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  499 |         struct __tagVARIANT {
      |                             ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:607:3: warning: 'typedef' was ignored in this declaration
  607 |   typedef enum tagGPFIDL_FLAGS {
      |   ^~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:14:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellLibrary]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32966:75:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
   79 |     static_cast<IUnknown *> (*pp);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellItem]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32996:60:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
In file included from D:/RCompile/recent/R-4.3.3/include/R.h:73,
                 from ../inst/include/imager.h:14:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h: In function 'void Rcpp::Rf_warning(const char*, Args&& ...) [with Args = {const char*}]':
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: warning: infinite recursion detected [-Winfinite-recursion]
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: note: in definition of macro 'warning'
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions.h:180,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/RcppCommon.h:130,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp.h:27,
                 from ../inst/include/imager.h:15:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h:47:15: note: recursive call
   47 |     Rf_warning("%s", tfm::format(fmt, std::forward<Args>(args)... ).c_str());
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I../inst/include -DSTRICT_R_HEADERS -Dcimg_use_r -DCIMG_COMPILING -Dcimg_use_fftw3_singlethread -Dcimg_use_tiff  -Dcimg_use_rng -Dcimg_verbosity=1 -fpermissive -I/include -I/include  -ID:/rtools43/x86_64-w64-mingw32.static.posix/include -ID:/rtools43/x86_64-w64-mingw32.static.posix/include/webp -I/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include -DLZMA_API_STATIC  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c drawing.cpp -o drawing.o
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:27,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/minwindef.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windef.h:9,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:69,
                 from ../inst/include/CImg.h:183,
                 from ../inst/include/imager.h:12,
                 from drawing.cpp:1:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winbase.h:49,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:70:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8404:37: warning: ISO C++ forbids flexible array member 'Elements' [-Wpedantic]
 8404 |       COMPATIBILITY_CONTEXT_ELEMENT Elements[];
      |                                     ^~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8667:22: warning: ISO C++ forbids flexible array member 'pEventLogRecords' [-Wpedantic]
 8667 |       EVENTLOGRECORD pEventLogRecords[];
      |                      ^~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8673:13: warning: ISO C++ forbids flexible array member 'ulOffsets' [-Wpedantic]
 8673 |       DWORD ulOffsets[];
      |             ^~~~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:8,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:9,
                 from ../inst/include/CImg.h:187:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/rpcndr.h:447:19: warning: ISO C++ forbids flexible array member 'Format' [-Wpedantic]
  447 |     unsigned char Format[];
      |                   ^~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/msxml.h:25,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/urlmon.h:450,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/ole2.h:17,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:13:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:548:37: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  548 |                 struct __tagBRECORD {
      |                                     ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:499:29: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  499 |         struct __tagVARIANT {
      |                             ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:607:3: warning: 'typedef' was ignored in this declaration
  607 |   typedef enum tagGPFIDL_FLAGS {
      |   ^~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:14:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellLibrary]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32966:75:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
   79 |     static_cast<IUnknown *> (*pp);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellItem]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32996:60:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
In file included from D:/RCompile/recent/R-4.3.3/include/R.h:73,
                 from ../inst/include/imager.h:14:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h: In function 'void Rcpp::Rf_warning(const char*, Args&& ...) [with Args = {const char*}]':
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: warning: infinite recursion detected [-Winfinite-recursion]
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: note: in definition of macro 'warning'
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions.h:180,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/RcppCommon.h:130,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp.h:27,
                 from ../inst/include/imager.h:15:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h:47:15: note: recursive call
   47 |     Rf_warning("%s", tfm::format(fmt, std::forward<Args>(args)... ).c_str());
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I../inst/include -DSTRICT_R_HEADERS -Dcimg_use_r -DCIMG_COMPILING -Dcimg_use_fftw3_singlethread -Dcimg_use_tiff  -Dcimg_use_rng -Dcimg_verbosity=1 -fpermissive -I/include -I/include  -ID:/rtools43/x86_64-w64-mingw32.static.posix/include -ID:/rtools43/x86_64-w64-mingw32.static.posix/include/webp -I/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include -DLZMA_API_STATIC  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c filtering.cpp -o filtering.o
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:27,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/minwindef.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windef.h:9,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:69,
                 from ../inst/include/CImg.h:183,
                 from ../inst/include/imager.h:12,
                 from filtering.cpp:1:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winbase.h:49,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:70:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8404:37: warning: ISO C++ forbids flexible array member 'Elements' [-Wpedantic]
 8404 |       COMPATIBILITY_CONTEXT_ELEMENT Elements[];
      |                                     ^~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8667:22: warning: ISO C++ forbids flexible array member 'pEventLogRecords' [-Wpedantic]
 8667 |       EVENTLOGRECORD pEventLogRecords[];
      |                      ^~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8673:13: warning: ISO C++ forbids flexible array member 'ulOffsets' [-Wpedantic]
 8673 |       DWORD ulOffsets[];
      |             ^~~~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:8,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:9,
                 from ../inst/include/CImg.h:187:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/rpcndr.h:447:19: warning: ISO C++ forbids flexible array member 'Format' [-Wpedantic]
  447 |     unsigned char Format[];
      |                   ^~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/msxml.h:25,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/urlmon.h:450,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/ole2.h:17,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:13:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:548:37: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  548 |                 struct __tagBRECORD {
      |                                     ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:499:29: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  499 |         struct __tagVARIANT {
      |                             ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:607:3: warning: 'typedef' was ignored in this declaration
  607 |   typedef enum tagGPFIDL_FLAGS {
      |   ^~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:14:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellLibrary]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32966:75:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
   79 |     static_cast<IUnknown *> (*pp);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellItem]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32996:60:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
In file included from D:/RCompile/recent/R-4.3.3/include/R.h:73,
                 from ../inst/include/imager.h:14:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h: In function 'void Rcpp::Rf_warning(const char*, Args&& ...) [with Args = {const char*}]':
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: warning: infinite recursion detected [-Winfinite-recursion]
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: note: in definition of macro 'warning'
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions.h:180,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/RcppCommon.h:130,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp.h:27,
                 from ../inst/include/imager.h:15:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h:47:15: note: recursive call
   47 |     Rf_warning("%s", tfm::format(fmt, std::forward<Args>(args)... ).c_str());
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I../inst/include -DSTRICT_R_HEADERS -Dcimg_use_r -DCIMG_COMPILING -Dcimg_use_fftw3_singlethread -Dcimg_use_tiff  -Dcimg_use_rng -Dcimg_verbosity=1 -fpermissive -I/include -I/include  -ID:/rtools43/x86_64-w64-mingw32.static.posix/include -ID:/rtools43/x86_64-w64-mingw32.static.posix/include/webp -I/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include -DLZMA_API_STATIC  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c hough.cpp -o hough.o
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:27,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/minwindef.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windef.h:9,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:69,
                 from ../inst/include/CImg.h:183,
                 from ../inst/include/imager.h:12,
                 from hough.cpp:2:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winbase.h:49,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:70:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8404:37: warning: ISO C++ forbids flexible array member 'Elements' [-Wpedantic]
 8404 |       COMPATIBILITY_CONTEXT_ELEMENT Elements[];
      |                                     ^~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8667:22: warning: ISO C++ forbids flexible array member 'pEventLogRecords' [-Wpedantic]
 8667 |       EVENTLOGRECORD pEventLogRecords[];
      |                      ^~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8673:13: warning: ISO C++ forbids flexible array member 'ulOffsets' [-Wpedantic]
 8673 |       DWORD ulOffsets[];
      |             ^~~~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:8,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:9,
                 from ../inst/include/CImg.h:187:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/rpcndr.h:447:19: warning: ISO C++ forbids flexible array member 'Format' [-Wpedantic]
  447 |     unsigned char Format[];
      |                   ^~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/msxml.h:25,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/urlmon.h:450,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/ole2.h:17,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:13:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:548:37: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  548 |                 struct __tagBRECORD {
      |                                     ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:499:29: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  499 |         struct __tagVARIANT {
      |                             ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:607:3: warning: 'typedef' was ignored in this declaration
  607 |   typedef enum tagGPFIDL_FLAGS {
      |   ^~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:14:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellLibrary]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32966:75:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
   79 |     static_cast<IUnknown *> (*pp);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellItem]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32996:60:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
In file included from D:/RCompile/recent/R-4.3.3/include/R.h:73,
                 from ../inst/include/imager.h:14:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h: In function 'void Rcpp::Rf_warning(const char*, Args&& ...) [with Args = {const char*}]':
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: warning: infinite recursion detected [-Winfinite-recursion]
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: note: in definition of macro 'warning'
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions.h:180,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/RcppCommon.h:130,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp.h:27,
                 from ../inst/include/imager.h:15:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h:47:15: note: recursive call
   47 |     Rf_warning("%s", tfm::format(fmt, std::forward<Args>(args)... ).c_str());
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I../inst/include -DSTRICT_R_HEADERS -Dcimg_use_r -DCIMG_COMPILING -Dcimg_use_fftw3_singlethread -Dcimg_use_tiff  -Dcimg_use_rng -Dcimg_verbosity=1 -fpermissive -I/include -I/include  -ID:/rtools43/x86_64-w64-mingw32.static.posix/include -ID:/rtools43/x86_64-w64-mingw32.static.posix/include/webp -I/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include -DLZMA_API_STATIC  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c imgraphs.cpp -o imgraphs.o
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:27,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/minwindef.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windef.h:9,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:69,
                 from ../inst/include/CImg.h:183,
                 from ../inst/include/imager.h:12,
                 from imgraphs.cpp:1:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winbase.h:49,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:70:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8404:37: warning: ISO C++ forbids flexible array member 'Elements' [-Wpedantic]
 8404 |       COMPATIBILITY_CONTEXT_ELEMENT Elements[];
      |                                     ^~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8667:22: warning: ISO C++ forbids flexible array member 'pEventLogRecords' [-Wpedantic]
 8667 |       EVENTLOGRECORD pEventLogRecords[];
      |                      ^~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8673:13: warning: ISO C++ forbids flexible array member 'ulOffsets' [-Wpedantic]
 8673 |       DWORD ulOffsets[];
      |             ^~~~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:8,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:9,
                 from ../inst/include/CImg.h:187:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/rpcndr.h:447:19: warning: ISO C++ forbids flexible array member 'Format' [-Wpedantic]
  447 |     unsigned char Format[];
      |                   ^~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/msxml.h:25,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/urlmon.h:450,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/ole2.h:17,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:13:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:548:37: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  548 |                 struct __tagBRECORD {
      |                                     ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:499:29: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  499 |         struct __tagVARIANT {
      |                             ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:607:3: warning: 'typedef' was ignored in this declaration
  607 |   typedef enum tagGPFIDL_FLAGS {
      |   ^~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:14:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellLibrary]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32966:75:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
   79 |     static_cast<IUnknown *> (*pp);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellItem]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32996:60:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
In file included from D:/RCompile/recent/R-4.3.3/include/R.h:73,
                 from ../inst/include/imager.h:14:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h: In function 'void Rcpp::Rf_warning(const char*, Args&& ...) [with Args = {const char*}]':
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: warning: infinite recursion detected [-Winfinite-recursion]
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: note: in definition of macro 'warning'
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions.h:180,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/RcppCommon.h:130,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp.h:27,
                 from ../inst/include/imager.h:15:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h:47:15: note: recursive call
   47 |     Rf_warning("%s", tfm::format(fmt, std::forward<Args>(args)... ).c_str());
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I../inst/include -DSTRICT_R_HEADERS -Dcimg_use_r -DCIMG_COMPILING -Dcimg_use_fftw3_singlethread -Dcimg_use_tiff  -Dcimg_use_rng -Dcimg_verbosity=1 -fpermissive -I/include -I/include  -ID:/rtools43/x86_64-w64-mingw32.static.posix/include -ID:/rtools43/x86_64-w64-mingw32.static.posix/include/webp -I/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include -DLZMA_API_STATIC  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c interact.cpp -o interact.o
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:27,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/minwindef.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windef.h:9,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:69,
                 from ../inst/include/CImg.h:183,
                 from ../inst/include/imager.h:12,
                 from interact.cpp:1:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winbase.h:49,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:70:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8404:37: warning: ISO C++ forbids flexible array member 'Elements' [-Wpedantic]
 8404 |       COMPATIBILITY_CONTEXT_ELEMENT Elements[];
      |                                     ^~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8667:22: warning: ISO C++ forbids flexible array member 'pEventLogRecords' [-Wpedantic]
 8667 |       EVENTLOGRECORD pEventLogRecords[];
      |                      ^~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8673:13: warning: ISO C++ forbids flexible array member 'ulOffsets' [-Wpedantic]
 8673 |       DWORD ulOffsets[];
      |             ^~~~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:8,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:9,
                 from ../inst/include/CImg.h:187:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/rpcndr.h:447:19: warning: ISO C++ forbids flexible array member 'Format' [-Wpedantic]
  447 |     unsigned char Format[];
      |                   ^~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/msxml.h:25,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/urlmon.h:450,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/ole2.h:17,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:13:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:548:37: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  548 |                 struct __tagBRECORD {
      |                                     ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:499:29: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  499 |         struct __tagVARIANT {
      |                             ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:607:3: warning: 'typedef' was ignored in this declaration
  607 |   typedef enum tagGPFIDL_FLAGS {
      |   ^~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:14:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellLibrary]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32966:75:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
   79 |     static_cast<IUnknown *> (*pp);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellItem]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32996:60:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
In file included from D:/RCompile/recent/R-4.3.3/include/R.h:73,
                 from ../inst/include/imager.h:14:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h: In function 'void Rcpp::Rf_warning(const char*, Args&& ...) [with Args = {const char*}]':
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: warning: infinite recursion detected [-Winfinite-recursion]
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: note: in definition of macro 'warning'
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions.h:180,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/RcppCommon.h:130,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp.h:27,
                 from ../inst/include/imager.h:15:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h:47:15: note: recursive call
   47 |     Rf_warning("%s", tfm::format(fmt, std::forward<Args>(args)... ).c_str());
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I../inst/include -DSTRICT_R_HEADERS -Dcimg_use_r -DCIMG_COMPILING -Dcimg_use_fftw3_singlethread -Dcimg_use_tiff  -Dcimg_use_rng -Dcimg_verbosity=1 -fpermissive -I/include -I/include  -ID:/rtools43/x86_64-w64-mingw32.static.posix/include -ID:/rtools43/x86_64-w64-mingw32.static.posix/include/webp -I/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include -DLZMA_API_STATIC  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c interpolation.cpp -o interpolation.o
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:27,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/minwindef.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windef.h:9,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:69,
                 from ../inst/include/CImg.h:183,
                 from ../inst/include/imager.h:12,
                 from interpolation.cpp:1:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winbase.h:49,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:70:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8404:37: warning: ISO C++ forbids flexible array member 'Elements' [-Wpedantic]
 8404 |       COMPATIBILITY_CONTEXT_ELEMENT Elements[];
      |                                     ^~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8667:22: warning: ISO C++ forbids flexible array member 'pEventLogRecords' [-Wpedantic]
 8667 |       EVENTLOGRECORD pEventLogRecords[];
      |                      ^~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8673:13: warning: ISO C++ forbids flexible array member 'ulOffsets' [-Wpedantic]
 8673 |       DWORD ulOffsets[];
      |             ^~~~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:8,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:9,
                 from ../inst/include/CImg.h:187:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/rpcndr.h:447:19: warning: ISO C++ forbids flexible array member 'Format' [-Wpedantic]
  447 |     unsigned char Format[];
      |                   ^~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/msxml.h:25,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/urlmon.h:450,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/ole2.h:17,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:13:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:548:37: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  548 |                 struct __tagBRECORD {
      |                                     ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:499:29: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  499 |         struct __tagVARIANT {
      |                             ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:607:3: warning: 'typedef' was ignored in this declaration
  607 |   typedef enum tagGPFIDL_FLAGS {
      |   ^~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:14:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellLibrary]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32966:75:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
   79 |     static_cast<IUnknown *> (*pp);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellItem]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32996:60:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
In file included from D:/RCompile/recent/R-4.3.3/include/R.h:73,
                 from ../inst/include/imager.h:14:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h: In function 'void Rcpp::Rf_warning(const char*, Args&& ...) [with Args = {const char*}]':
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: warning: infinite recursion detected [-Winfinite-recursion]
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: note: in definition of macro 'warning'
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions.h:180,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/RcppCommon.h:130,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp.h:27,
                 from ../inst/include/imager.h:15:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h:47:15: note: recursive call
   47 |     Rf_warning("%s", tfm::format(fmt, std::forward<Args>(args)... ).c_str());
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I../inst/include -DSTRICT_R_HEADERS -Dcimg_use_r -DCIMG_COMPILING -Dcimg_use_fftw3_singlethread -Dcimg_use_tiff  -Dcimg_use_rng -Dcimg_verbosity=1 -fpermissive -I/include -I/include  -ID:/rtools43/x86_64-w64-mingw32.static.posix/include -ID:/rtools43/x86_64-w64-mingw32.static.posix/include/webp -I/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include -DLZMA_API_STATIC  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c morphology.cpp -o morphology.o
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:27,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/minwindef.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windef.h:9,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:69,
                 from ../inst/include/CImg.h:183,
                 from ../inst/include/imager.h:12,
                 from morphology.cpp:1:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winbase.h:49,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:70:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8404:37: warning: ISO C++ forbids flexible array member 'Elements' [-Wpedantic]
 8404 |       COMPATIBILITY_CONTEXT_ELEMENT Elements[];
      |                                     ^~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8667:22: warning: ISO C++ forbids flexible array member 'pEventLogRecords' [-Wpedantic]
 8667 |       EVENTLOGRECORD pEventLogRecords[];
      |                      ^~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8673:13: warning: ISO C++ forbids flexible array member 'ulOffsets' [-Wpedantic]
 8673 |       DWORD ulOffsets[];
      |             ^~~~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:8,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:9,
                 from ../inst/include/CImg.h:187:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/rpcndr.h:447:19: warning: ISO C++ forbids flexible array member 'Format' [-Wpedantic]
  447 |     unsigned char Format[];
      |                   ^~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/msxml.h:25,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/urlmon.h:450,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/ole2.h:17,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:13:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:548:37: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  548 |                 struct __tagBRECORD {
      |                                     ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:499:29: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  499 |         struct __tagVARIANT {
      |                             ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:607:3: warning: 'typedef' was ignored in this declaration
  607 |   typedef enum tagGPFIDL_FLAGS {
      |   ^~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:14:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellLibrary]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32966:75:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
   79 |     static_cast<IUnknown *> (*pp);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellItem]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32996:60:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
In file included from D:/RCompile/recent/R-4.3.3/include/R.h:73,
                 from ../inst/include/imager.h:14:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h: In function 'void Rcpp::Rf_warning(const char*, Args&& ...) [with Args = {const char*}]':
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: warning: infinite recursion detected [-Winfinite-recursion]
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: note: in definition of macro 'warning'
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions.h:180,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/RcppCommon.h:130,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp.h:27,
                 from ../inst/include/imager.h:15:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h:47:15: note: recursive call
   47 |     Rf_warning("%s", tfm::format(fmt, std::forward<Args>(args)... ).c_str());
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I../inst/include -DSTRICT_R_HEADERS -Dcimg_use_r -DCIMG_COMPILING -Dcimg_use_fftw3_singlethread -Dcimg_use_tiff  -Dcimg_use_rng -Dcimg_verbosity=1 -fpermissive -I/include -I/include  -ID:/rtools43/x86_64-w64-mingw32.static.posix/include -ID:/rtools43/x86_64-w64-mingw32.static.posix/include/webp -I/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include -DLZMA_API_STATIC  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c reductions.cpp -o reductions.o
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:27,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/minwindef.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windef.h:9,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:69,
                 from ../inst/include/CImg.h:183,
                 from ../inst/include/imager.h:12,
                 from reductions.cpp:1:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winbase.h:49,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:70:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8404:37: warning: ISO C++ forbids flexible array member 'Elements' [-Wpedantic]
 8404 |       COMPATIBILITY_CONTEXT_ELEMENT Elements[];
      |                                     ^~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8667:22: warning: ISO C++ forbids flexible array member 'pEventLogRecords' [-Wpedantic]
 8667 |       EVENTLOGRECORD pEventLogRecords[];
      |                      ^~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8673:13: warning: ISO C++ forbids flexible array member 'ulOffsets' [-Wpedantic]
 8673 |       DWORD ulOffsets[];
      |             ^~~~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:8,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:9,
                 from ../inst/include/CImg.h:187:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/rpcndr.h:447:19: warning: ISO C++ forbids flexible array member 'Format' [-Wpedantic]
  447 |     unsigned char Format[];
      |                   ^~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/msxml.h:25,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/urlmon.h:450,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/ole2.h:17,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:13:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:548:37: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  548 |                 struct __tagBRECORD {
      |                                     ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:499:29: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  499 |         struct __tagVARIANT {
      |                             ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:607:3: warning: 'typedef' was ignored in this declaration
  607 |   typedef enum tagGPFIDL_FLAGS {
      |   ^~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:14:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellLibrary]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32966:75:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
   79 |     static_cast<IUnknown *> (*pp);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellItem]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32996:60:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
In file included from D:/RCompile/recent/R-4.3.3/include/R.h:73,
                 from ../inst/include/imager.h:14:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h: In function 'void Rcpp::Rf_warning(const char*, Args&& ...) [with Args = {const char*}]':
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: warning: infinite recursion detected [-Winfinite-recursion]
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: note: in definition of macro 'warning'
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions.h:180,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/RcppCommon.h:130,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp.h:27,
                 from ../inst/include/imager.h:15:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h:47:15: note: recursive call
   47 |     Rf_warning("%s", tfm::format(fmt, std::forward<Args>(args)... ).c_str());
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I../inst/include -DSTRICT_R_HEADERS -Dcimg_use_r -DCIMG_COMPILING -Dcimg_use_fftw3_singlethread -Dcimg_use_tiff  -Dcimg_use_rng -Dcimg_verbosity=1 -fpermissive -I/include -I/include  -ID:/rtools43/x86_64-w64-mingw32.static.posix/include -ID:/rtools43/x86_64-w64-mingw32.static.posix/include/webp -I/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include -DLZMA_API_STATIC  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c transformations.cpp -o transformations.o
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:27,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/minwindef.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windef.h:9,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:69,
                 from ../inst/include/CImg.h:183,
                 from ../inst/include/imager.h:12,
                 from transformations.cpp:1:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winbase.h:49,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:70:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8404:37: warning: ISO C++ forbids flexible array member 'Elements' [-Wpedantic]
 8404 |       COMPATIBILITY_CONTEXT_ELEMENT Elements[];
      |                                     ^~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8667:22: warning: ISO C++ forbids flexible array member 'pEventLogRecords' [-Wpedantic]
 8667 |       EVENTLOGRECORD pEventLogRecords[];
      |                      ^~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8673:13: warning: ISO C++ forbids flexible array member 'ulOffsets' [-Wpedantic]
 8673 |       DWORD ulOffsets[];
      |             ^~~~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:8,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:9,
                 from ../inst/include/CImg.h:187:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/rpcndr.h:447:19: warning: ISO C++ forbids flexible array member 'Format' [-Wpedantic]
  447 |     unsigned char Format[];
      |                   ^~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/msxml.h:25,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/urlmon.h:450,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/ole2.h:17,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:13:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:548:37: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  548 |                 struct __tagBRECORD {
      |                                     ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:499:29: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  499 |         struct __tagVARIANT {
      |                             ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:607:3: warning: 'typedef' was ignored in this declaration
  607 |   typedef enum tagGPFIDL_FLAGS {
      |   ^~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:14:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellLibrary]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32966:75:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
   79 |     static_cast<IUnknown *> (*pp);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellItem]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32996:60:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
In file included from D:/RCompile/recent/R-4.3.3/include/R.h:73,
                 from ../inst/include/imager.h:14:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h: In function 'void Rcpp::Rf_warning(const char*, Args&& ...) [with Args = {const char*}]':
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: warning: infinite recursion detected [-Winfinite-recursion]
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: note: in definition of macro 'warning'
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions.h:180,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/RcppCommon.h:130,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp.h:27,
                 from ../inst/include/imager.h:15:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h:47:15: note: recursive call
   47 |     Rf_warning("%s", tfm::format(fmt, std::forward<Args>(args)... ).c_str());
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I../inst/include -DSTRICT_R_HEADERS -Dcimg_use_r -DCIMG_COMPILING -Dcimg_use_fftw3_singlethread -Dcimg_use_tiff  -Dcimg_use_rng -Dcimg_verbosity=1 -fpermissive -I/include -I/include  -ID:/rtools43/x86_64-w64-mingw32.static.posix/include -ID:/rtools43/x86_64-w64-mingw32.static.posix/include/webp -I/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include -DLZMA_API_STATIC  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c utils.cpp -o utils.o
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:27,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/minwindef.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windef.h:9,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:69,
                 from ../inst/include/CImg.h:183,
                 from ../inst/include/imager.h:12,
                 from utils.cpp:1:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winbase.h:49,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:70:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8404:37: warning: ISO C++ forbids flexible array member 'Elements' [-Wpedantic]
 8404 |       COMPATIBILITY_CONTEXT_ELEMENT Elements[];
      |                                     ^~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8667:22: warning: ISO C++ forbids flexible array member 'pEventLogRecords' [-Wpedantic]
 8667 |       EVENTLOGRECORD pEventLogRecords[];
      |                      ^~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8673:13: warning: ISO C++ forbids flexible array member 'ulOffsets' [-Wpedantic]
 8673 |       DWORD ulOffsets[];
      |             ^~~~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:8,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:9,
                 from ../inst/include/CImg.h:187:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/rpcndr.h:447:19: warning: ISO C++ forbids flexible array member 'Format' [-Wpedantic]
  447 |     unsigned char Format[];
      |                   ^~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/msxml.h:25,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/urlmon.h:450,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/ole2.h:17,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:13:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:548:37: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  548 |                 struct __tagBRECORD {
      |                                     ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:499:29: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  499 |         struct __tagVARIANT {
      |                             ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:607:3: warning: 'typedef' was ignored in this declaration
  607 |   typedef enum tagGPFIDL_FLAGS {
      |   ^~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:14:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellLibrary]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32966:75:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
   79 |     static_cast<IUnknown *> (*pp);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellItem]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32996:60:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
In file included from D:/RCompile/recent/R-4.3.3/include/R.h:73,
                 from ../inst/include/imager.h:14:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h: In function 'void Rcpp::Rf_warning(const char*, Args&& ...) [with Args = {const char*}]':
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: warning: infinite recursion detected [-Winfinite-recursion]
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: note: in definition of macro 'warning'
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions.h:180,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/RcppCommon.h:130,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp.h:27,
                 from ../inst/include/imager.h:15:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h:47:15: note: recursive call
   47 |     Rf_warning("%s", tfm::format(fmt, std::forward<Args>(args)... ).c_str());
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I../inst/include -DSTRICT_R_HEADERS -Dcimg_use_r -DCIMG_COMPILING -Dcimg_use_fftw3_singlethread -Dcimg_use_tiff  -Dcimg_use_rng -Dcimg_verbosity=1 -fpermissive -I/include -I/include  -ID:/rtools43/x86_64-w64-mingw32.static.posix/include -ID:/rtools43/x86_64-w64-mingw32.static.posix/include/webp -I/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include -DLZMA_API_STATIC  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c wrappers.cpp -o wrappers.o
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:27,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/minwindef.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windef.h:9,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:69,
                 from ../inst/include/CImg.h:183,
                 from ../inst/include/imager.h:12,
                 from wrappers.cpp:1:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winbase.h:49,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/windows.h:70:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  586 | #if __INTRINSIC_PROLOG(_lrotl)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  598 | #if __INTRINSIC_PROLOG(_lrotr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:598:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  610 | #if __INTRINSIC_PROLOG(_rotl8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  622 | #if __INTRINSIC_PROLOG(_rotr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  634 | #if __INTRINSIC_PROLOG(_rotl16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  646 | #if __INTRINSIC_PROLOG(_rotr16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:646:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  660 | #if __INTRINSIC_PROLOG(__faststorefence)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  673 | #if __INTRINSIC_PROLOG(__stosq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  682 | #if __INTRINSIC_PROLOG(_interlockedbittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  691 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  700 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:700:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  709 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:709:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  718 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  727 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  736 | #if __INTRINSIC_PROLOG(_InterlockedAnd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:736:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  745 | #if __INTRINSIC_PROLOG(_InterlockedOr64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  754 | #if __INTRINSIC_PROLOG(_InterlockedXor64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:754:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  763 | #if __INTRINSIC_PROLOG(_InterlockedIncrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  774 | #if __INTRINSIC_PROLOG(_InterlockedDecrement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  785 | #if __INTRINSIC_PROLOG(_InterlockedExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:785:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  796 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  807 | #if __INTRINSIC_PROLOG(__readgsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  816 | #if __INTRINSIC_PROLOG(__readgsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  825 | #if __INTRINSIC_PROLOG(__readgsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:825:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  834 | #if __INTRINSIC_PROLOG(__readgsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  843 | #if __INTRINSIC_PROLOG(__writegsbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:843:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  852 | #if __INTRINSIC_PROLOG(__writegsword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:852:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  861 | #if __INTRINSIC_PROLOG(__writegsdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  870 | #if __INTRINSIC_PROLOG(__writegsqword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  879 | #if __INTRINSIC_PROLOG(_BitScanForward64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  888 | #if __INTRINSIC_PROLOG(_BitScanReverse64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:888:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  897 | #if __INTRINSIC_PROLOG(_bittest64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:897:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  906 | #if __INTRINSIC_PROLOG(_bittestandset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:906:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  915 | #if __INTRINSIC_PROLOG(_bittestandreset64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  924 | #if __INTRINSIC_PROLOG(_bittestandcomplement64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:924:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  933 | #if __INTRINSIC_PROLOG(__readcr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:933:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  942 | #if __INTRINSIC_PROLOG(__readcr2)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  951 | #if __INTRINSIC_PROLOG(__readcr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  960 | #if __INTRINSIC_PROLOG(__readcr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:960:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  969 | #if __INTRINSIC_PROLOG(__readcr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:969:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  978 | #if __INTRINSIC_PROLOG(__writecr0)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:978:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  987 | #if __INTRINSIC_PROLOG(__writecr3)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  996 | #if __INTRINSIC_PROLOG(__writecr4)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1005 | #if __INTRINSIC_PROLOG(__writecr8)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1014 | #if __INTRINSIC_PROLOG(__movsq)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1014:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1023 | #if __INTRINSIC_PROLOG(_umul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1039 | #if __INTRINSIC_PROLOG(_mul128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1039:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1055 | #if __INTRINSIC_PROLOG(__shiftleft128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1055:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1074 | #if __INTRINSIC_PROLOG(__shiftright128)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1548 | #if __INTRINSIC_PROLOG(__popcnt16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1548:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1560 | #if __INTRINSIC_PROLOG(__popcnt)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1572 | #if __INTRINSIC_PROLOG(__popcnt64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1584 | #if __INTRINSIC_PROLOG(_InterlockedAnd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1593 | #if __INTRINSIC_PROLOG(_InterlockedOr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1593:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1602 | #if __INTRINSIC_PROLOG(_InterlockedXor)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1611 | #if __INTRINSIC_PROLOG(_InterlockedIncrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1611:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1622 | #if __INTRINSIC_PROLOG(_InterlockedDecrement16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1622:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1633 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange16)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1633:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1644 | #if __INTRINSIC_PROLOG(_InterlockedExchangeAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1655 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1666 | #if __INTRINSIC_PROLOG(_InterlockedIncrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1677 | #if __INTRINSIC_PROLOG(_InterlockedDecrement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1688 | #if __INTRINSIC_PROLOG(_InterlockedAdd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1699 | #if __INTRINSIC_PROLOG(_InterlockedAdd64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1710 | #if __INTRINSIC_PROLOG(_InterlockedExchange)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1721 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchange64)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1732 | #if __INTRINSIC_PROLOG(_InterlockedCompareExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1732:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1743 | #if __INTRINSIC_PROLOG(_InterlockedExchangePointer)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1743:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1758 | #if __INTRINSIC_PROLOG(__int2c)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1769 | #if __INTRINSIC_PROLOG(__stosb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1769:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1778 | #if __INTRINSIC_PROLOG(__stosw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1787 | #if __INTRINSIC_PROLOG(__stosd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1796 | #if __INTRINSIC_PROLOG(_interlockedbittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1796:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1805 | #if __INTRINSIC_PROLOG(_interlockedbittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1805:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1814 | #if __INTRINSIC_PROLOG(_interlockedbittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1823 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndSet)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1823:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1832 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndReset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1841 | #if __INTRINSIC_PROLOG(InterlockedBitTestAndComplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1850 | #if __INTRINSIC_PROLOG(_BitScanForward)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1850:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1859 | #if __INTRINSIC_PROLOG(_BitScanReverse)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1859:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1868 | #if __INTRINSIC_PROLOG(_bittest)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1868:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1877 | #if __INTRINSIC_PROLOG(_bittestandset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1886 | #if __INTRINSIC_PROLOG(_bittestandreset)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1886:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1895 | #if __INTRINSIC_PROLOG(_bittestandcomplement)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1904 | #if __INTRINSIC_PROLOG(__inbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1913 | #if __INTRINSIC_PROLOG(__inword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1922 | #if __INTRINSIC_PROLOG(__indword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1922:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1931 | #if __INTRINSIC_PROLOG(__outbyte)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1940 | #if __INTRINSIC_PROLOG(__outword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1940:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1949 | #if __INTRINSIC_PROLOG(__outdword)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1958 | #if __INTRINSIC_PROLOG(__inbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1967 | #if __INTRINSIC_PROLOG(__inwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1976 | #if __INTRINSIC_PROLOG(__indwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1985 | #if __INTRINSIC_PROLOG(__outbytestring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1985:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 1994 | #if __INTRINSIC_PROLOG(__outwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:1994:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2003 | #if __INTRINSIC_PROLOG(__outdwordstring)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2012 | #if __INTRINSIC_PROLOG(__cpuid)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2012:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2042 | #if __INTRINSIC_PROLOG(__readmsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2065 | #if __INTRINSIC_PROLOG(__writemsr)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2081 | #if __INTRINSIC_PROLOG(__movsb)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2090 | #if __INTRINSIC_PROLOG(__movsw)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 2099 | #if __INTRINSIC_PROLOG(__movsd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/psdk_inc/intrin-impl.h:2099:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8404:37: warning: ISO C++ forbids flexible array member 'Elements' [-Wpedantic]
 8404 |       COMPATIBILITY_CONTEXT_ELEMENT Elements[];
      |                                     ^~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8667:22: warning: ISO C++ forbids flexible array member 'pEventLogRecords' [-Wpedantic]
 8667 |       EVENTLOGRECORD pEventLogRecords[];
      |                      ^~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/winnt.h:8673:13: warning: ISO C++ forbids flexible array member 'ulOffsets' [-Wpedantic]
 8673 |       DWORD ulOffsets[];
      |             ^~~~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:8,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:9,
                 from ../inst/include/CImg.h:187:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/rpcndr.h:447:19: warning: ISO C++ forbids flexible array member 'Format' [-Wpedantic]
  447 |     unsigned char Format[];
      |                   ^~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/msxml.h:25,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/urlmon.h:450,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:163,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/ole2.h:17,
                 from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/wtypesbase.h:13:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:548:37: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  548 |                 struct __tagBRECORD {
      |                                     ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/oaidl.h:499:29: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
  499 |         struct __tagVARIANT {
      |                             ^
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shlobj.h:607:3: warning: 'typedef' was ignored in this declaration
  607 |   typedef enum tagGPFIDL_FLAGS {
      |   ^~~~~~~
In file included from D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/objbase.h:14:
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellLibrary]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32966:75:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
   79 |     static_cast<IUnknown *> (*pp);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h: In instantiation of 'void** IID_PPV_ARGS_Helper(T**) [with T = IShellItem]':
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/shobjidl.h:32996:60:   required from here
D:/rtools43/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/include/combaseapi.h:79:5: warning: statement has no effect [-Wunused-value]
In file included from D:/RCompile/recent/R-4.3.3/include/R.h:73,
                 from ../inst/include/imager.h:14:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h: In function 'void Rcpp::Rf_warning(const char*, Args&& ...) [with Args = {const char*}]':
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: warning: infinite recursion detected [-Winfinite-recursion]
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
D:/RCompile/recent/R-4.3.3/include/R_ext/Error.h:65:17: note: in definition of macro 'warning'
   65 | #define warning Rf_warning
      |                 ^~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions.h:180,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/RcppCommon.h:130,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp.h:27,
                 from ../inst/include/imager.h:15:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/exceptions/cpp11/exceptions.h:47:15: note: recursive call
   47 |     Rf_warning("%s", tfm::format(fmt, std::forward<Args>(args)... ).c_str());
      |     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17 -shared -s -static-libgcc -o imager.dll tmp.def RcppExports.o colourspace.o coordinates.o display.o drawing.o filtering.o hough.o imgraphs.o interact.o interpolation.o morphology.o reductions.o transformations.o utils.o wrappers.o -LD:/rtools43/x86_64-w64-mingw32.static.posix/lib -ltiff -LD:/rtools43/x86_64-w64-mingw32.static.posix/lib -lwebp -lm -LD:/rtools43/x86_64-w64-mingw32.static.posix/lib -lsharpyuv -lm -lzstd -L/usr/lib/mxe/usr/x86_64-w64-mingw32.static.posix/lib -llzma -ljpeg -lz -lgdi32 -fopenmp -Ld:/rtools43/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools43/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R-4.3.3/bin/x64 -lR
make[1]: Leaving directory '/d/temp/2024_11_18_01_50_01_1577/Rtmp2Lhg6d/R.INSTALL33218125d23a4/imager/src'
make[1]: Entering directory '/d/temp/2024_11_18_01_50_01_1577/Rtmp2Lhg6d/R.INSTALL33218125d23a4/imager/src'
make[1]: Leaving directory '/d/temp/2024_11_18_01_50_01_1577/Rtmp2Lhg6d/R.INSTALL33218125d23a4/imager/src'
installing to d:/Rcompile/CRANpkg/lib/4.3/00LOCK-imager/00new/imager/libs/x64
** R
** data
*** moving datasets to lazyload DB
** 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 'imager' as imager_1.0.2.zip
* DONE (imager)