Merge remote-tracking branch 'origin/main' into basop-2326-clang18-msan-use-of-uninitialized-value-in-lib_com-tools_fx-c-1487-16