Performing C++ SOURCE FILE Test HAVE_pointer_32bit failed with the following output: Change Dir: D:/code/build-qtdeclarative-Desktop_Qt_6_2_2_MinGW_64_bit-Debug/CMakeFiles/CMakeTmp Run Build Command(s):C:/Qt/Tools/Ninja/ninja.exe cmTC_8fc0e && [1/2] Building CXX object CMakeFiles/cmTC_8fc0e.dir/src.cxx.obj FAILED: CMakeFiles/cmTC_8fc0e.dir/src.cxx.obj C:\Qt\Tools\mingw900_64\bin\g++.exe -DHAVE_pointer_32bit -std=gnu++17 -o CMakeFiles/cmTC_8fc0e.dir/src.cxx.obj -c D:/code/build-qtdeclarative-Desktop_Qt_6_2_2_MinGW_64_bit-Debug/CMakeFiles/CMakeTmp/src.cxx D:/code/build-qtdeclarative-Desktop_Qt_6_2_2_MinGW_64_bit-Debug/CMakeFiles/CMakeTmp/src.cxx: In function 'int main(int, char**)': D:/code/build-qtdeclarative-Desktop_Qt_6_2_2_MinGW_64_bit-Debug/CMakeFiles/CMakeTmp/src.cxx:8:30: error: static assertion failed: fail 8 | static_assert(sizeof(void *) == 4, "fail"); | ~~~~~~~~~~~~~~~^~~~ ninja: build stopped: subcommand failed. Source file was: int main(int argc, char **argv) { (void)argc; (void)argv; /* BEGIN TEST: */ static_assert(sizeof(void *) == 4, "fail"); /* END TEST: */ return 0; } Performing C++ SOURCE FILE Test HAVE_arm_thumb failed with the following output: Change Dir: D:/code/build-qtdeclarative-Desktop_Qt_6_2_2_MinGW_64_bit-Debug/CMakeFiles/CMakeTmp Run Build Command(s):C:/Qt/Tools/Ninja/ninja.exe cmTC_0d273 && [1/2] Building CXX object CMakeFiles/cmTC_0d273.dir/src.cxx.obj FAILED: CMakeFiles/cmTC_0d273.dir/src.cxx.obj C:\Qt\Tools\mingw900_64\bin\g++.exe -DHAVE_arm_thumb -std=gnu++17 -o CMakeFiles/cmTC_0d273.dir/src.cxx.obj -c D:/code/build-qtdeclarative-Desktop_Qt_6_2_2_MinGW_64_bit-Debug/CMakeFiles/CMakeTmp/src.cxx D:/code/build-qtdeclarative-Desktop_Qt_6_2_2_MinGW_64_bit-Debug/CMakeFiles/CMakeTmp/src.cxx:16:6: error: #error "fail" 16 | # error "fail" | ^~~~~ ninja: build stopped: subcommand failed. Source file was: int main(int argc, char **argv) { (void)argc; (void)argv; /* BEGIN TEST: */ #if defined(thumb2) || defined(__thumb2__) # define THUMB_OK #elif (defined(__thumb) || defined(__thumb__)) && __TARGET_ARCH_THUMB-0 == 4 # define THUMB_OK #elif defined(__ARM_ARCH_ISA_THUMB) && __ARM_ARCH_ISA_THUMB == 2 // clang 3.5 and later will set this if the core supports the Thumb-2 ISA. # define THUMB_OK #else # error "fail" #endif /* END TEST: */ return 0; }