Downloading default network .nnue
curl -sOL https://github.com/Ciekce/stormphrax-nets/releases/download//.nnue
clang++ -std=c++20 -O3 -flto -DNDEBUG -DSP_NETWORK_FILE=\".nnue\" -DSP_VERSION= -D_SILENCE_CXX20_ATOMIC_INIT_DEPRECATION_WARNING -D_CRT_SECURE_NO_WARNINGS -DSP_NATIVE -march=native -DSP_FAST_PEXT  -fuse-ld=lld -o sp_profile.exe -DSP_PGO_PROFILE -fprofile-instr-generate src/main.cpp src/uci.cpp src/util/split.cpp src/position/position.cpp src/movegen.cpp src/search.cpp src/util/timer.cpp src/pretty.cpp src/ttable.cpp src/limit/time.cpp src/eval/nnue.cpp src/perft.cpp src/bench.cpp src/tunable.cpp src/opts.cpp src/3rdparty/fathom/tbprobe.cpp src/datagen/datagen.cpp src/wdl.cpp src/cuckoo.cpp src/datagen/marlinformat.cpp src/datagen/viriformat.cpp src/datagen/fen.cpp src/tb.cpp src/3rdparty/zstd/zstddeclib.c src/eval/nnue/io_impl.cpp src/util/ctrlc.cpp src/attacks/black_magic/attacks.cpp src/attacks/bmi2/attacks.cpp
clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated]
In file included from src/main.cpp:20:
In file included from src/bench.h:23:
In file included from src/search.h:37:
In file included from src/position/position.h:33:
In file included from src/position/../eval/nnue.h:25:
In file included from src/position/../eval/arch.h:25:
In file included from src/position/../eval/nnue/activation.h:29:
In file included from src/position/../eval/nnue/../../util/simd.h:30:
In file included from src/position/../eval/nnue/../../util/simd/avx2.h:24:
src/position/../eval/nnue/../../util/simd/../align.h:41:27: error: no member named 'aligned_alloc' in namespace 'std'; did you mean '_aligned_malloc'?
   41 |                 return static_cast<T *>(std::aligned_alloc(alignment, size));
      |                                         ^~~~~~~~~~~~~~~~~~
      |                                         _aligned_malloc
D:/Programs/winlibs/mingw64/x86_64-w64-mingw32/include/stdlib.h:541:25: note: '_aligned_malloc' declared here
  541 |   _CRTIMP void *__cdecl _aligned_malloc(size_t _Size,size_t _Alignment);
      |                         ^
1 error generated.
In file included from src/uci.cpp:34:
In file included from src/position/position.h:33:
In file included from src/position/../eval/nnue.h:25:
In file included from src/position/../eval/arch.h:25:
In file included from src/position/../eval/nnue/activation.h:29:
In file included from src/position/../eval/nnue/../../util/simd.h:30:
In file included from src/position/../eval/nnue/../../util/simd/avx2.h:24:
src/position/../eval/nnue/../../util/simd/../align.h:41:27: error: no member named 'aligned_alloc' in namespace 'std'; did you mean '_aligned_malloc'?
   41 |                 return static_cast<T *>(std::aligned_alloc(alignment, size));
      |                                         ^~~~~~~~~~~~~~~~~~
      |                                         _aligned_malloc
D:/Programs/winlibs/mingw64/x86_64-w64-mingw32/include/stdlib.h:541:25: note: '_aligned_malloc' declared here
  541 |   _CRTIMP void *__cdecl _aligned_malloc(size_t _Size,size_t _Alignment);
      |                         ^
1 error generated.
In file included from src/position/position.cpp:19:
In file included from src/position/position.h:33:
In file included from src/position/../eval/nnue.h:25:
In file included from src/position/../eval/arch.h:25:
In file included from src/position/../eval/nnue/activation.h:29:
In file included from src/position/../eval/nnue/../../util/simd.h:30:
In file included from src/position/../eval/nnue/../../util/simd/avx2.h:24:
src/position/../eval/nnue/../../util/simd/../align.h:41:27: error: no member named 'aligned_alloc' in namespace 'std'; did you mean '_aligned_malloc'?
   41 |                 return static_cast<T *>(std::aligned_alloc(alignment, size));
      |                                         ^~~~~~~~~~~~~~~~~~
      |                                         _aligned_malloc
D:/Programs/winlibs/mingw64/x86_64-w64-mingw32/include/stdlib.h:541:25: note: '_aligned_malloc' declared here
  541 |   _CRTIMP void *__cdecl _aligned_malloc(size_t _Size,size_t _Alignment);
      |                         ^
1 error generated.
In file included from src/movegen.cpp:19:
In file included from src/movegen.h:24:
In file included from src/position/position.h:33:
In file included from src/position/../eval/nnue.h:25:
In file included from src/position/../eval/arch.h:25:
In file included from src/position/../eval/nnue/activation.h:29:
In file included from src/position/../eval/nnue/../../util/simd.h:30:
In file included from src/position/../eval/nnue/../../util/simd/avx2.h:24:
src/position/../eval/nnue/../../util/simd/../align.h:41:27: error: no member named 'aligned_alloc' in namespace 'std'; did you mean '_aligned_malloc'?
   41 |                 return static_cast<T *>(std::aligned_alloc(alignment, size));
      |                                         ^~~~~~~~~~~~~~~~~~
      |                                         _aligned_malloc
D:/Programs/winlibs/mingw64/x86_64-w64-mingw32/include/stdlib.h:541:25: note: '_aligned_malloc' declared here
  541 |   _CRTIMP void *__cdecl _aligned_malloc(size_t _Size,size_t _Alignment);
      |                         ^
1 error generated.
In file included from src/search.cpp:19:
In file included from src/search.h:37:
In file included from src/position/position.h:33:
In file included from src/position/../eval/nnue.h:25:
In file included from src/position/../eval/arch.h:25:
In file included from src/position/../eval/nnue/activation.h:29:
In file included from src/position/../eval/nnue/../../util/simd.h:30:
In file included from src/position/../eval/nnue/../../util/simd/avx2.h:24:
src/position/../eval/nnue/../../util/simd/../align.h:41:27: error: no member named 'aligned_alloc' in namespace 'std'; did you mean '_aligned_malloc'?
   41 |                 return static_cast<T *>(std::aligned_alloc(alignment, size));
      |                                         ^~~~~~~~~~~~~~~~~~
      |                                         _aligned_malloc
D:/Programs/winlibs/mingw64/x86_64-w64-mingw32/include/stdlib.h:541:25: note: '_aligned_malloc' declared here
  541 |   _CRTIMP void *__cdecl _aligned_malloc(size_t _Size,size_t _Alignment);
      |                         ^
1 error generated.
In file included from src/pretty.cpp:19:
In file included from src/pretty.h:26:
In file included from src/position/position.h:33:
In file included from src/position/../eval/nnue.h:25:
In file included from src/position/../eval/arch.h:25:
In file included from src/position/../eval/nnue/activation.h:29:
In file included from src/position/../eval/nnue/../../util/simd.h:30:
In file included from src/position/../eval/nnue/../../util/simd/avx2.h:24:
src/position/../eval/nnue/../../util/simd/../align.h:41:27: error: no member named 'aligned_alloc' in namespace 'std'; did you mean '_aligned_malloc'?
   41 |                 return static_cast<T *>(std::aligned_alloc(alignment, size));
      |                                         ^~~~~~~~~~~~~~~~~~
      |                                         _aligned_malloc
D:/Programs/winlibs/mingw64/x86_64-w64-mingw32/include/stdlib.h:541:25: note: '_aligned_malloc' declared here
  541 |   _CRTIMP void *__cdecl _aligned_malloc(size_t _Size,size_t _Alignment);
      |                         ^
1 error generated.
In file included from src/ttable.cpp:28:
src/util/align.h:41:27: error: no member named 'aligned_alloc' in namespace 'std'; did you mean '_aligned_malloc'?
   41 |                 return static_cast<T *>(std::aligned_alloc(alignment, size));
      |                                         ^~~~~~~~~~~~~~~~~~
      |                                         _aligned_malloc
D:/Programs/winlibs/mingw64/x86_64-w64-mingw32/include/stdlib.h:541:25: note: '_aligned_malloc' declared here
  541 |   _CRTIMP void *__cdecl _aligned_malloc(size_t _Size,size_t _Alignment);
      |                         ^
1 error generated.
In file included from src/eval/nnue.cpp:19:
In file included from src/eval/nnue.h:25:
In file included from src/eval/arch.h:25:
In file included from src/eval/nnue/activation.h:29:
In file included from src/eval/nnue/../../util/simd.h:30:
In file included from src/eval/nnue/../../util/simd/avx2.h:24:
src/eval/nnue/../../util/simd/../align.h:41:27: error: no member named 'aligned_alloc' in namespace 'std'; did you mean '_aligned_malloc'?
   41 |                 return static_cast<T *>(std::aligned_alloc(alignment, size));
      |                                         ^~~~~~~~~~~~~~~~~~
      |                                         _aligned_malloc
D:/Programs/winlibs/mingw64/x86_64-w64-mingw32/include/stdlib.h:541:25: note: '_aligned_malloc' declared here
  541 |   _CRTIMP void *__cdecl _aligned_malloc(size_t _Size,size_t _Alignment);
      |                         ^
1 error generated.
In file included from src/perft.cpp:19:
In file included from src/perft.h:24:
In file included from src/position/position.h:33:
In file included from src/position/../eval/nnue.h:25:
In file included from src/position/../eval/arch.h:25:
In file included from src/position/../eval/nnue/activation.h:29:
In file included from src/position/../eval/nnue/../../util/simd.h:30:
In file included from src/position/../eval/nnue/../../util/simd/avx2.h:24:
src/position/../eval/nnue/../../util/simd/../align.h:41:27: error: no member named 'aligned_alloc' in namespace 'std'; did you mean '_aligned_malloc'?
   41 |                 return static_cast<T *>(std::aligned_alloc(alignment, size));
      |                                         ^~~~~~~~~~~~~~~~~~
      |                                         _aligned_malloc
D:/Programs/winlibs/mingw64/x86_64-w64-mingw32/include/stdlib.h:541:25: note: '_aligned_malloc' declared here
  541 |   _CRTIMP void *__cdecl _aligned_malloc(size_t _Size,size_t _Alignment);
      |                         ^
1 error generated.
In file included from src/bench.cpp:19:
In file included from src/bench.h:23:
In file included from src/search.h:37:
In file included from src/position/position.h:33:
In file included from src/position/../eval/nnue.h:25:
In file included from src/position/../eval/arch.h:25:
In file included from src/position/../eval/nnue/activation.h:29:
In file included from src/position/../eval/nnue/../../util/simd.h:30:
In file included from src/position/../eval/nnue/../../util/simd/avx2.h:24:
src/position/../eval/nnue/../../util/simd/../align.h:41:27: error: no member named 'aligned_alloc' in namespace 'std'; did you mean '_aligned_malloc'?
   41 |                 return static_cast<T *>(std::aligned_alloc(alignment, size));
      |                                         ^~~~~~~~~~~~~~~~~~
      |                                         _aligned_malloc
D:/Programs/winlibs/mingw64/x86_64-w64-mingw32/include/stdlib.h:541:25: note: '_aligned_malloc' declared here
  541 |   _CRTIMP void *__cdecl _aligned_malloc(size_t _Size,size_t _Alignment);
      |                         ^
1 error generated.
In file included from src/3rdparty/fathom/tbprobe.cpp:40:
In file included from src/3rdparty/fathom/tbprobe.h:27:
In file included from src/3rdparty/fathom/tbconfig.h:31:
In file included from src/3rdparty/fathom/../../search.h:37:
In file included from src/3rdparty/fathom/../../position/position.h:33:
In file included from src/3rdparty/fathom/../../position/../eval/nnue.h:25:
In file included from src/3rdparty/fathom/../../position/../eval/arch.h:25:
In file included from src/3rdparty/fathom/../../position/../eval/nnue/activation.h:29:
In file included from src/3rdparty/fathom/../../position/../eval/nnue/../../util/simd.h:30:
In file included from src/3rdparty/fathom/../../position/../eval/nnue/../../util/simd/avx2.h:24:
src/3rdparty/fathom/../../position/../eval/nnue/../../util/simd/../align.h:41:27: error: no member named 'aligned_alloc' in namespace 'std'; did you mean '_aligned_malloc'?
   41 |                 return static_cast<T *>(std::aligned_alloc(alignment, size));
      |                                         ^~~~~~~~~~~~~~~~~~
      |                                         _aligned_malloc
D:/Programs/winlibs/mingw64/x86_64-w64-mingw32/include/stdlib.h:541:25: note: '_aligned_malloc' declared here
  541 |   _CRTIMP void *__cdecl _aligned_malloc(size_t _Size,size_t _Alignment);
      |                         ^
1 error generated.
In file included from src/datagen/datagen.cpp:30:
In file included from src/datagen/../search.h:37:
In file included from src/datagen/../position/position.h:33:
In file included from src/datagen/../position/../eval/nnue.h:25:
In file included from src/datagen/../position/../eval/arch.h:25:
In file included from src/datagen/../position/../eval/nnue/activation.h:29:
In file included from src/datagen/../position/../eval/nnue/../../util/simd.h:30:
In file included from src/datagen/../position/../eval/nnue/../../util/simd/avx2.h:24:
src/datagen/../position/../eval/nnue/../../util/simd/../align.h:41:27: error: no member named 'aligned_alloc' in namespace 'std'; did you mean '_aligned_malloc'?
   41 |                 return static_cast<T *>(std::aligned_alloc(alignment, size));
      |                                         ^~~~~~~~~~~~~~~~~~
      |                                         _aligned_malloc
D:/Programs/winlibs/mingw64/x86_64-w64-mingw32/include/stdlib.h:541:25: note: '_aligned_malloc' declared here
  541 |   _CRTIMP void *__cdecl _aligned_malloc(size_t _Size,size_t _Alignment);
      |                         ^
1 error generated.
In file included from src/datagen/marlinformat.cpp:19:
In file included from src/datagen/marlinformat.h:25:
In file included from src/datagen/format.h:29:
In file included from src/datagen/../position/position.h:33:
In file included from src/datagen/../position/../eval/nnue.h:25:
In file included from src/datagen/../position/../eval/arch.h:25:
In file included from src/datagen/../position/../eval/nnue/activation.h:29:
In file included from src/datagen/../position/../eval/nnue/../../util/simd.h:30:
In file included from src/datagen/../position/../eval/nnue/../../util/simd/avx2.h:24:
src/datagen/../position/../eval/nnue/../../util/simd/../align.h:41:27: error: no member named 'aligned_alloc' in namespace 'std'; did you mean '_aligned_malloc'?
   41 |                 return static_cast<T *>(std::aligned_alloc(alignment, size));
      |                                         ^~~~~~~~~~~~~~~~~~
      |                                         _aligned_malloc
D:/Programs/winlibs/mingw64/x86_64-w64-mingw32/include/stdlib.h:541:25: note: '_aligned_malloc' declared here
  541 |   _CRTIMP void *__cdecl _aligned_malloc(size_t _Size,size_t _Alignment);
      |                         ^
1 error generated.
In file included from src/datagen/viriformat.cpp:19:
In file included from src/datagen/viriformat.h:24:
In file included from src/datagen/format.h:29:
In file included from src/datagen/../position/position.h:33:
In file included from src/datagen/../position/../eval/nnue.h:25:
In file included from src/datagen/../position/../eval/arch.h:25:
In file included from src/datagen/../position/../eval/nnue/activation.h:29:
In file included from src/datagen/../position/../eval/nnue/../../util/simd.h:30:
In file included from src/datagen/../position/../eval/nnue/../../util/simd/avx2.h:24:
src/datagen/../position/../eval/nnue/../../util/simd/../align.h:41:27: error: no member named 'aligned_alloc' in namespace 'std'; did you mean '_aligned_malloc'?
   41 |                 return static_cast<T *>(std::aligned_alloc(alignment, size));
      |                                         ^~~~~~~~~~~~~~~~~~
      |                                         _aligned_malloc
D:/Programs/winlibs/mingw64/x86_64-w64-mingw32/include/stdlib.h:541:25: note: '_aligned_malloc' declared here
  541 |   _CRTIMP void *__cdecl _aligned_malloc(size_t _Size,size_t _Alignment);
      |                         ^
1 error generated.
In file included from src/datagen/fen.cpp:19:
In file included from src/datagen/fen.h:25:
In file included from src/datagen/format.h:29:
In file included from src/datagen/../position/position.h:33:
In file included from src/datagen/../position/../eval/nnue.h:25:
In file included from src/datagen/../position/../eval/arch.h:25:
In file included from src/datagen/../position/../eval/nnue/activation.h:29:
In file included from src/datagen/../position/../eval/nnue/../../util/simd.h:30:
In file included from src/datagen/../position/../eval/nnue/../../util/simd/avx2.h:24:
src/datagen/../position/../eval/nnue/../../util/simd/../align.h:41:27: error: no member named 'aligned_alloc' in namespace 'std'; did you mean '_aligned_malloc'?
   41 |                 return static_cast<T *>(std::aligned_alloc(alignment, size));
      |                                         ^~~~~~~~~~~~~~~~~~
      |                                         _aligned_malloc
D:/Programs/winlibs/mingw64/x86_64-w64-mingw32/include/stdlib.h:541:25: note: '_aligned_malloc' declared here
  541 |   _CRTIMP void *__cdecl _aligned_malloc(size_t _Size,size_t _Alignment);
      |                         ^
1 error generated.
In file included from src/tb.cpp:19:
In file included from src/tb.h:23:
In file included from src/position/position.h:33:
In file included from src/position/../eval/nnue.h:25:
In file included from src/position/../eval/arch.h:25:
In file included from src/position/../eval/nnue/activation.h:29:
In file included from src/position/../eval/nnue/../../util/simd.h:30:
In file included from src/position/../eval/nnue/../../util/simd/avx2.h:24:
src/position/../eval/nnue/../../util/simd/../align.h:41:27: error: no member named 'aligned_alloc' in namespace 'std'; did you mean '_aligned_malloc'?
   41 |                 return static_cast<T *>(std::aligned_alloc(alignment, size));
      |                                         ^~~~~~~~~~~~~~~~~~
      |                                         _aligned_malloc
D:/Programs/winlibs/mingw64/x86_64-w64-mingw32/include/stdlib.h:541:25: note: '_aligned_malloc' declared here
  541 |   _CRTIMP void *__cdecl _aligned_malloc(size_t _Size,size_t _Alignment);
      |                         ^
1 error generated.
src/util/ctrlc.cpp:25:9: warning: 'NOMINMAX' macro redefined [-Wmacro-redefined]
   25 | #define NOMINMAX
      |         ^
D:/Programs/winlibs/mingw64/include/c++/14.2.0/x86_64-w64-mingw32/bits/os_defines.h:45:9: note: previous definition is here
   45 | #define NOMINMAX 1
      |         ^
1 warning generated.
make: *** [Stormphrax-95B4EBEB] Error 1