Checking whether the ASM compiler is GNU using "--version" did not match "(GNU assembler)|(GCC)|(Free Software Foundation)": Microsoft (R) C/C++ Optimizing Compiler Version 19.16.27043 for x64 Copyright (C) Microsoft Corporation. All rights reserved. cl : Command line warning D9002 : ignoring unknown option '--version' cl : Command line error D8003 : missing source filename Checking whether the ASM compiler is HP using "-V" did not match "HP C": Microsoft (R) C/C++ Optimizing Compiler Version 19.16.27043 for x64 Copyright (C) Microsoft Corporation. All rights reserved. cl : Command line error D8004 : '/V' requires an argument Checking whether the ASM compiler is Intel using "--version" did not match "(ICC)": Microsoft (R) C/C++ Optimizing CompilerVersion 19.16.27043 for x64 Copyright (C) Microsoft Corporation. All rights reserved. cl : Command line warning D9002 : ignoring unknown option '--version' cl : Command line error D8003 : missing source filename Checking whether the ASM compiler is SunPro using "-V" did not match "Sun C": Microsoft (R) C/C++ Optimizing Compiler Version 19.16.27043 for x64 Copyright (C) Microsoft Corporation. All rights reserved. cl : Command line error D8004 : '/V' requires an argument Checking whether the ASM compiler is XL using "-qversion" did not match "XL C": Microsoft (R) C/C++ Optimizing Compiler Version 19.16.27043 for x64 Copyright (C) Microsoft Corporation. All rights reserved. cl : Command line warning D9002 : ignoring unknown option '-qversion' cl : Command line error D8003 : missing source filename Performing C SOURCE FILE Test HAVE_BUILD_MODE_C_FLAGS failed with the following output: Change Dir: C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp Run Build Command:"C:/ProgramData/chocolatey/bin/ninja.exe" "cmTC_fa39e" [1/2] Building C object CMakeFiles\cmTC_fa39e.dir\src.c.obj cl : Command line warning D9002 : ignoring unknown option '/fsanitize=address' cl : Command line warning D9002 : ignoring unknown option '/fsanitize=address' [2/2] Linking C executable cmTC_fa39e.exe Source file was: int main(void) { return 0; } Determining if files strings.h exist failed with the following output: Change Dir: C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp Run Build Command:"C:/ProgramData/chocolatey/bin/ninja.exe" "cmTC_d0579" [1/2] Building C object CMakeFiles\cmTC_d0579.dir\has_include_HAVE_STRINGS_H.c.obj FAILED: CMakeFiles/cmTC_d0579.dir/has_include_HAVE_STRINGS_H.c.obj C:\PROGRA~2\MICROS~2\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe /nologo /DWIN32 /D_WINDOWS /W3 -DWT_ARCH=x86 -DWT_OS=windows /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\cmTC_d0579.dir\has_include_HAVE_STRINGS_H.c.obj /FdCMakeFiles\cmTC_d0579.dir\ /FS -c C:\cygwin\home\Administrator\wiredtiger\cmake_build\CMakeFiles\CheckIncludeFiles\has_include_HAVE_STRINGS_H.c C:\cygwin\home\Administrator\wiredtiger\cmake_build\CMakeFiles\CheckIncludeFiles\has_include_HAVE_STRINGS_H.c(2): fatal error C1083: Cannot open include file: 'strings.h': No such file or directory ninja: build stopped: subcommand failed. Source: /* */ #include int main(void){return 0;} Determining if files unistd.h exist failed with the following output: Change Dir: C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp Run Build Command:"C:/ProgramData/chocolatey/bin/ninja.exe" "cmTC_a03d3" [1/2] Building C object CMakeFiles\cmTC_a03d3.dir\has_include_HAVE_UNISTD_H.c.obj FAILED: CMakeFiles/cmTC_a03d3.dir/has_include_HAVE_UNISTD_H.c.obj C:\PROGRA~2\MICROS~2\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe /nologo /DWIN32 /D_WINDOWS /W3 -DWT_ARCH=x86 -DWT_OS=windows /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\cmTC_a03d3.dir\has_include_HAVE_UNISTD_H.c.obj /FdCMakeFiles\cmTC_a03d3.dir\ /FS -c C:\cygwin\home\Administrator\wiredtiger\cmake_build\CMakeFiles\CheckIncludeFiles\has_include_HAVE_UNISTD_H.c C:\cygwin\home\Administrator\wiredtiger\cmake_build\CMakeFiles\CheckIncludeFiles\has_include_HAVE_UNISTD_H.c(2): fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory ninja: build stopped: subcommand failed. Source: /* */ #include int main(void){return 0;} Determining if files x86intrin.h exist failed with the following output: Change Dir: C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp Run Build Command:"C:/ProgramData/chocolatey/bin/ninja.exe" "cmTC_c3768" [1/2] Building C object CMakeFiles\cmTC_c3768.dir\has_include_HAVE_X86INTRIN_H.c.obj FAILED: CMakeFiles/cmTC_c3768.dir/has_include_HAVE_X86INTRIN_H.c.obj C:\PROGRA~2\MICROS~2\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe /nologo /DWIN32 /D_WINDOWS /W3 -DWT_ARCH=x86 -DWT_OS=windows /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\cmTC_c3768.dir\has_include_HAVE_X86INTRIN_H.c.obj /FdCMakeFiles\cmTC_c3768.dir\ /FS -c C:\cygwin\home\Administrator\wiredtiger\cmake_build\CMakeFiles\CheckIncludeFiles\has_include_HAVE_X86INTRIN_H.c C:\cygwin\home\Administrator\wiredtiger\cmake_build\CMakeFiles\CheckIncludeFiles\has_include_HAVE_X86INTRIN_H.c(2): fatal error C1083: Cannot open include file: 'x86intrin.h': No such file or directory ninja: build stopped: subcommand failed. Source: /* */ #include int main(void){return 0;} Determining if files dlfcn.h exist failed with the following output: Change Dir: C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp Run Build Command:"C:/ProgramData/chocolatey/bin/ninja.exe" "cmTC_381d1" [1/2] Building C object CMakeFiles\cmTC_381d1.dir\has_include_HAVE_DLFCN_H.c.obj FAILED: CMakeFiles/cmTC_381d1.dir/has_include_HAVE_DLFCN_H.c.obj C:\PROGRA~2\MICROS~2\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe /nologo /DWIN32 /D_WINDOWS /W3 -DWT_ARCH=x86 -DWT_OS=windows /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\cmTC_381d1.dir\has_include_HAVE_DLFCN_H.c.obj /FdCMakeFiles\cmTC_381d1.dir\ /FS -c C:\cygwin\home\Administrator\wiredtiger\cmake_build\CMakeFiles\CheckIncludeFiles\has_include_HAVE_DLFCN_H.c C:\cygwin\home\Administrator\wiredtiger\cmake_build\CMakeFiles\CheckIncludeFiles\has_include_HAVE_DLFCN_H.c(2): fatal error C1083: Cannot open include file: 'dlfcn.h': No such file or directory ninja: build stopped: subcommand failed. Source: /* */ #include int main(void){return 0;} Determining if the clock_gettime exist failed with the following output: Change Dir: C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp Run Build Command:"C:/ProgramData/chocolatey/bin/ninja.exe" "cmTC_0ad65" [1/2] Building C object CMakeFiles\cmTC_0ad65.dir\CheckSymbolExists.c.obj FAILED: CMakeFiles/cmTC_0ad65.dir/CheckSymbolExists.c.obj C:\PROGRA~2\MICROS~2\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe /nologo /DWIN32 /D_WINDOWS /W3 -DWT_ARCH=x86 -DWT_OS=windows /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\cmTC_0ad65.dir\CheckSymbolExists.c.obj /FdCMakeFiles\cmTC_0ad65.dir\ /FS -c CheckSymbolExists.c CheckSymbolExists.c(8): error C2065: 'clock_gettime': undeclared identifier ninja: build stopped: subcommand failed. File C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef clock_gettime return ((int*)(&clock_gettime))[argc]; #else (void)argc; return 0; #endif } Determining if the fallocate exist failed with the following output: Change Dir: C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp Run Build Command:"C:/ProgramData/chocolatey/bin/ninja.exe" "cmTC_448cb" [1/2] Building C object CMakeFiles\cmTC_448cb.dir\CheckSymbolExists.c.obj FAILED: CMakeFiles/cmTC_448cb.dir/CheckSymbolExists.c.obj C:\PROGRA~2\MICROS~2\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe /nologo /DWIN32 /D_WINDOWS /W3 -DWT_ARCH=x86 -DWT_OS=windows /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\cmTC_448cb.dir\CheckSymbolExists.c.obj /FdCMakeFiles\cmTC_448cb.dir\ /FS -c CheckSymbolExists.c CheckSymbolExists.c(8): error C2065: 'fallocate': undeclared identifier ninja: build stopped: subcommand failed. File C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef fallocate return ((int*)(&fallocate))[argc]; #else (void)argc; return 0; #endif } Determining if the fdatasync exist failed with the following output: Change Dir: C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp Run Build Command:"C:/ProgramData/chocolatey/bin/ninja.exe" "cmTC_e24ef" [1/2] Building C object CMakeFiles\cmTC_e24ef.dir\CheckSymbolExists.c.obj FAILED: CMakeFiles/cmTC_e24ef.dir/CheckSymbolExists.c.obj C:\PROGRA~2\MICROS~2\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe /nologo /DWIN32 /D_WINDOWS /W3 -DWT_ARCH=x86 -DWT_OS=windows /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\cmTC_e24ef.dir\CheckSymbolExists.c.obj /FdCMakeFiles\cmTC_e24ef.dir\ /FS -c CheckSymbolExists.c CheckSymbolExists.c(2): fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory ninja: build stopped: subcommand failed. File C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef fdatasync return ((int*)(&fdatasync))[argc]; #else (void)argc; return 0; #endif } Determining if the ftruncate exist failed with the following output: Change Dir: C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp Run Build Command:"C:/ProgramData/chocolatey/bin/ninja.exe" "cmTC_8a7e3" [1/2] Building C object CMakeFiles\cmTC_8a7e3.dir\CheckSymbolExists.c.obj FAILED: CMakeFiles/cmTC_8a7e3.dir/CheckSymbolExists.c.obj C:\PROGRA~2\MICROS~2\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe /nologo /DWIN32 /D_WINDOWS /W3 -DWT_ARCH=x86 -DWT_OS=windows /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\cmTC_8a7e3.dir\CheckSymbolExists.c.obj /FdCMakeFiles\cmTC_8a7e3.dir\ /FS -c CheckSymbolExists.c CheckSymbolExists.c(2): fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory ninja: build stopped: subcommand failed. File C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include #include int main(int argc, char** argv) { (void)argv; #ifndef ftruncate return ((int*)(&ftruncate))[argc]; #else (void)argc; return 0; #endif } Determining if the gettimeofday exist failed with the following output: Change Dir: C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp Run Build Command:"C:/ProgramData/chocolatey/bin/ninja.exe" "cmTC_d8e50" [1/2] Building C object CMakeFiles\cmTC_d8e50.dir\CheckSymbolExists.c.obj FAILED: CMakeFiles/cmTC_d8e50.dir/CheckSymbolExists.c.obj C:\PROGRA~2\MICROS~2\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe /nologo /DWIN32 /D_WINDOWS /W3 -DWT_ARCH=x86 -DWT_OS=windows /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\cmTC_d8e50.dir\CheckSymbolExists.c.obj /FdCMakeFiles\cmTC_d8e50.dir\ /FS -c CheckSymbolExists.c CheckSymbolExists.c(2): fatal error C1083: Cannot open include file: 'sys/time.h': No such file or directory ninja: build stopped: subcommand failed. File C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef gettimeofday return ((int*)(&gettimeofday))[argc]; #else (void)argc; return 0; #endif } Determining if the posix_fadvise exist failed with the following output: Change Dir: C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp Run Build Command:"C:/ProgramData/chocolatey/bin/ninja.exe" "cmTC_51821" [1/2] Building C object CMakeFiles\cmTC_51821.dir\CheckSymbolExists.c.obj FAILED: CMakeFiles/cmTC_51821.dir/CheckSymbolExists.c.obj C:\PROGRA~2\MICROS~2\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe /nologo /DWIN32 /D_WINDOWS /W3 -DWT_ARCH=x86 -DWT_OS=windows /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\cmTC_51821.dir\CheckSymbolExists.c.obj /FdCMakeFiles\cmTC_51821.dir\ /FS -c CheckSymbolExists.c CheckSymbolExists.c(8): error C2065: 'posix_fadvise': undeclared identifier ninja: build stopped: subcommand failed. File C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef posix_fadvise return ((int*)(&posix_fadvise))[argc]; #else (void)argc; return 0; #endif } Determining if the posix_fallocate exist failed with the following output: Change Dir: C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp Run Build Command:"C:/ProgramData/chocolatey/bin/ninja.exe" "cmTC_8923f" [1/2] Building C object CMakeFiles\cmTC_8923f.dir\CheckSymbolExists.c.obj FAILED: CMakeFiles/cmTC_8923f.dir/CheckSymbolExists.c.obj C:\PROGRA~2\MICROS~2\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe /nologo /DWIN32 /D_WINDOWS /W3 -DWT_ARCH=x86 -DWT_OS=windows /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\cmTC_8923f.dir\CheckSymbolExists.c.obj /FdCMakeFiles\cmTC_8923f.dir\ /FS -c CheckSymbolExists.c CheckSymbolExists.c(8): error C2065: 'posix_fallocate': undeclared identifier ninja: build stopped: subcommand failed. File C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef posix_fallocate return ((int*)(&posix_fallocate))[argc]; #else (void)argc; return 0; #endif } Determining if the posix_madvise exist failed with the following output: Change Dir: C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp Run Build Command:"C:/ProgramData/chocolatey/bin/ninja.exe" "cmTC_e90fc" [1/2] Building C object CMakeFiles\cmTC_e90fc.dir\CheckSymbolExists.c.obj FAILED: CMakeFiles/cmTC_e90fc.dir/CheckSymbolExists.c.obj C:\PROGRA~2\MICROS~2\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe /nologo /DWIN32 /D_WINDOWS /W3 -DWT_ARCH=x86 -DWT_OS=windows /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\cmTC_e90fc.dir\CheckSymbolExists.c.obj /FdCMakeFiles\cmTC_e90fc.dir\ /FS -c CheckSymbolExists.c CheckSymbolExists.c(2): fatal error C1083: Cannot open include file: 'sys/mman.h': No such file or directory ninja: build stopped: subcommand failed. File C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef posix_madvise return ((int*)(&posix_madvise))[argc]; #else (void)argc; return 0; #endif } Determining if the posix_memalign exist failed with the following output: Change Dir: C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp Run Build Command:"C:/ProgramData/chocolatey/bin/ninja.exe" "cmTC_02033" [1/2] Building C object CMakeFiles\cmTC_02033.dir\CheckSymbolExists.c.obj FAILED: CMakeFiles/cmTC_02033.dir/CheckSymbolExists.c.obj C:\PROGRA~2\MICROS~2\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe /nologo /DWIN32 /D_WINDOWS /W3 -DWT_ARCH=x86 -DWT_OS=windows /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\cmTC_02033.dir\CheckSymbolExists.c.obj /FdCMakeFiles\cmTC_02033.dir\ /FS -c CheckSymbolExists.c CheckSymbolExists.c(8): error C2065: 'posix_memalign': undeclared identifier ninja: build stopped: subcommand failed. File C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef posix_memalign return ((int*)(&posix_memalign))[argc]; #else (void)argc; return 0; #endif } Determining if the setrlimit exist failed with the following output: Change Dir: C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp Run Build Command:"C:/ProgramData/chocolatey/bin/ninja.exe" "cmTC_ac082" [1/2] Building C object CMakeFiles\cmTC_ac082.dir\CheckSymbolExists.c.obj FAILED: CMakeFiles/cmTC_ac082.dir/CheckSymbolExists.c.obj C:\PROGRA~2\MICROS~2\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe /nologo /DWIN32 /D_WINDOWS /W3 -DWT_ARCH=x86 -DWT_OS=windows /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\cmTC_ac082.dir\CheckSymbolExists.c.obj /FdCMakeFiles\cmTC_ac082.dir\ /FS -c CheckSymbolExists.c CheckSymbolExists.c(2): fatal error C1083: Cannot open include file: 'sys/time.h': No such file or directory ninja: build stopped: subcommand failed. File C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include #include int main(int argc, char** argv) { (void)argv; #ifndef setrlimit return ((int*)(&setrlimit))[argc]; #else (void)argc; return 0; #endif } Determining if the strtouq exist failed with the following output: Change Dir: C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp Run Build Command:"C:/ProgramData/chocolatey/bin/ninja.exe" "cmTC_aeab3" [1/2] Building C object CMakeFiles\cmTC_aeab3.dir\CheckSymbolExists.c.obj FAILED: CMakeFiles/cmTC_aeab3.dir/CheckSymbolExists.c.obj C:\PROGRA~2\MICROS~2\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe /nologo /DWIN32 /D_WINDOWS /W3 -DWT_ARCH=x86 -DWT_OS=windows /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\cmTC_aeab3.dir\CheckSymbolExists.c.obj /FdCMakeFiles\cmTC_aeab3.dir\ /FS -c CheckSymbolExists.c CheckSymbolExists.c(8): error C2065: 'strtouq': undeclared identifier ninja: build stopped: subcommand failed. File C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef strtouq return ((int*)(&strtouq))[argc]; #else (void)argc; return 0; #endif } Determining if the sync_file_range exist failed with the following output: Change Dir: C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp Run Build Command:"C:/ProgramData/chocolatey/bin/ninja.exe" "cmTC_b1175" [1/2] Building C object CMakeFiles\cmTC_b1175.dir\CheckSymbolExists.c.obj FAILED: CMakeFiles/cmTC_b1175.dir/CheckSymbolExists.c.obj C:\PROGRA~2\MICROS~2\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe /nologo /DWIN32 /D_WINDOWS /W3 -DWT_ARCH=x86 -DWT_OS=windows /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\cmTC_b1175.dir\CheckSymbolExists.c.obj /FdCMakeFiles\cmTC_b1175.dir\ /FS -c CheckSymbolExists.c CheckSymbolExists.c(8): error C2065: 'sync_file_range': undeclared identifier ninja: build stopped: subcommand failed. File C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef sync_file_range return ((int*)(&sync_file_range))[argc]; #else (void)argc; return 0; #endif } Determining if the timer_create exist failed with the following output: Change Dir: C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp Run Build Command:"C:/ProgramData/chocolatey/bin/ninja.exe" "cmTC_42972" [1/2] Building C object CMakeFiles\cmTC_42972.dir\CheckSymbolExists.c.obj FAILED: CMakeFiles/cmTC_42972.dir/CheckSymbolExists.c.obj C:\PROGRA~2\MICROS~2\2017\PROFES~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\cl.exe /nologo /DWIN32 /D_WINDOWS /W3 -DWT_ARCH=x86 -DWT_OS=windows /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\cmTC_42972.dir\CheckSymbolExists.c.obj /FdCMakeFiles\cmTC_42972.dir\ /FS -c CheckSymbolExists.c CheckSymbolExists.c(9): error C2065: 'timer_create': undeclared identifier ninja: build stopped: subcommand failed. File C:/cygwin/home/Administrator/wiredtiger/cmake_build/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include #include int main(int argc, char** argv) { (void)argv; #ifndef timer_create return ((int*)(&timer_create))[argc]; #else (void)argc; return 0; #endif }