SFML/test
Chris Thrasher 08bfae34e7 Fix build errors when compiling in C++20 mode
C++20 removes the ability to stream char32_t characters.
This is the error I get when setting CMAKE_CXX_STANDARD
to 20.

    /Users/thrasher/Projects/sfml/test/System/String.test.cpp:32:52: error: overload resolution selected deleted operator '<<'
       32 |     stream << "[\\x" << std::uppercase << std::hex << character << ']';
          |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~
    /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk/usr/include/c++/v1/ostream:1009:31: note: candidate function [with _Traits = std::char_traits<char>] has been explicitly deleted
     1009 | basic_ostream<char, _Traits>& operator<<(basic_ostream<char, _Traits>&, char32_t) = delete;
          |                               ^
2025-01-20 11:27:43 +00:00
..
Audio Add more tests for sf::SoundStream 2024-11-25 11:50:43 -07:00
Graphics Use approximation when comparing floats in tests 2025-01-08 11:33:40 +00:00
install Update SFML version to 3.1.0 2024-12-21 11:28:47 -06:00
Network Store IpAddress::m_address in host byte order 2024-12-08 23:20:43 +01:00
System Fix build errors when compiling in C++20 mode 2025-01-20 11:27:43 +00:00
TestUtilities Fix clang-tidy-19 errors 2024-09-24 18:42:31 -06:00
Window Add non-const overload of sf::Event::getIf 2024-12-29 20:50:38 -06:00
CMakeLists.txt Update Catch2 to v3.8.0 2025-01-14 14:34:19 +00:00