Merge branch 'main' into fix-basop-2358-clang18-msan-use-of-uninitialized-value-in-lib_com-tools_fx-c-1487-16