/claim #535
This PR fixes Windows CMake configuration failures without refactoring or changing runtime logic.
PreLoad.cmake tried to call uname, which is not available on Windows.AMD64 as unsupported.uname on Windows; use CMAKE_SYSTEM_NAME and CMAKE_SYSTEM_PROCESSOR.AMD64 as x86_64 in CMake arch detection.WIN32 (MSVC defaults would otherwise abort configure).git submodule sync --recursive
git submodule update --init --recursive
cmake -S . -B build -G Ninja
ninja -C build -j2
Note: `test_unit_tests_dbms` is long-running on my WSL setup. With `ctest --timeout 900` it times out after ~15 minutes while still making progress (log ends mid-suite, e.g. `StreamingHashJoin.SimpleJoinTests`, not a crash).
Previously on the same setup it completed in ~33 minutes with 11264/11265 passed and 1 failing gtest (`TimeWheel.Concurrency_Thread`).
krapcys1-maker
@krapcys1-maker
derekcollison
@derekcollison
Timeplus
@timeplus