As I promised @ldionne in D92240! :) Some C++20 headers weren't added properly to all three of these test files. Add them, and take the time to normalize the formatting so that
diff <(grep '#include' foo.cpp) <(grep '#include' bar.cpp)
shows no diffs (except that no_assert_include deliberately excludes <cassert>).
You found the culprit!