Issues with Catalyst 2.0 Installation & Failing Tests (ctest)

Hi everyone,

I am trying to install Catalyst 2.0 and run ctest, but I am encountering multiple test failures. I have followed the official documentation:
:link: Catalyst 2.0 Build & Install Guide

System Information:

  • OS: Windows 11
  • ParaView Version: 5.12.1
  • Python Version: 3.13.1
  • CMake Version: 3.31.4
  • Ninja Version: Latest via winget install Ninja-build.Ninja
  • Compilers: GCC 14.2.0 (from MSYS2)

Installation Process I Followed:

  1. Created 3 directories:

    • catalyst/ → Cloned the Catalyst repository using git clone
    • catalyst-build/ → For building
    • catalyst-install/ → Installation directory
  2. Ran CMake (Inside catalyst-build/):

    cmake -G "Ninja" -DCMAKE_VERBOSE_MAKEFILE=ON -DCATALYST_WRAP_PYTHON=ON 
    -DCMAKE_INSTALL_PREFIX=C:\Users\bhave\OneDrive\Documents\Catalyst\catalyst-install 
    -Wno-dev ../catalyst
    

    :white_check_mark: This step was completed successfully.

  3. Ran Ninja Build & Install:

    ninja
    ninja install
    

    :white_check_mark: Build and install worked fine.

  4. Ran Tests Using CTest:

    ctest
    

    :x: A lot of test cases failed (~50%).


I got the following output when I ran ctest.

The following tests FAILED:
          4 - example-build-about (Failed)
          6 - example-install-about (Failed)
          8 - example-build-adaptor0 (Failed)
         10 - example-install-adaptor0 (Failed)
         12 - example-build-replay (Failed)
         14 - example-install-replay (Failed)
         17 - catalyst-abi-nm (Failed)
         18 - catalyst-impl-double (Failed)
         19 - catalyst-results (Failed)
         21 - catalyst-impl-external-conduit (Failed)
         22 - catalyst-impl-internal-conduit (Failed)
         23 - test_conduit_import_python (Failed)               Python
         24 - test_catalyst_import_python (Failed)              Python
         25 - test_double_impl_python (Failed)                  Python
         26 - t_conduit_node (Failed)
         35 - test-build-replay_high_num_execute_invc (Failed)
         37 - test-install-replay_high_num_execute_invc (Failed)
         43 - test-build-replay_missing_initialize_data (Failed)
         45 - test-install-replay_missing_initialize_data (Failed)
         47 - test-build-replay_missing_execute_invc (Failed)
         49 - test-install-replay_missing_execute_invc (Failed)
         51 - test-build-replay_high_num_execute_invc_python (Failed)
         53 - test-install-replay_high_num_execute_invc_python (Failed)
         55 - test-build-replay_no_data_dump_dir_python (Failed)
         57 - test-install-replay_no_data_dump_dir_python (Failed)
         59 - test-build-replay_missing_initialize_data_python (Failed)
         61 - test-install-replay_missing_initialize_data_python (Failed)
         63 - test-build-replay_missing_execute_invc_python (Failed)
         65 - test-install-replay_missing_execute_invc_python (Failed)
Errors while running CTest
Output from these tests are in: C:/Users/bhave/OneDrive/Documents/Catalyst/catalyst-build/Testing/Temporary/LastTest.log

I have added catalyst-build/bin to PATH.

Attached is the LastTest.log file which contains the verbose of all the test cases.
LastTest.log (3.2 MB)

I would really appreciate any insights from the community on how to fix all these errors. Let me know if you need more information!

Thanks,
Bhavesh