* Package: dev-cpp/rapidfuzz-cpp-1.10.4:0 * Repository: gentoo * Maintainer: mgorny@gentoo.org * USE: abi_x86_32 elibc_glibc kernel_linux test userland_GNU x86 * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking rapidfuzz-cpp-1.10.4.gh.tar.gz to /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work >>> Source unpacked in /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work >>> Preparing source in /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4" * Build directory (BUILD_DIR): "/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4_build" >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4" * Build directory (BUILD_DIR): "/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4_build" cmake -C /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DRAPIDFUZZ_BUILD_TESTING=yes -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4_build/gentoo_toolchain.cmake /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4 loading initial cache file /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4_build/gentoo_common_config.cmake -- The CXX compiler identification is GNU 11.3.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done Using system supplied version of Catch2 -- <<< Gentoo configuration >>> Build type RelWithDebInfo Install path /usr Compiler flags: C C++ -march=i686 -O2 -pipe -frecord-gcc-switches Linker flags: Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4_build >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4" * Build directory (BUILD_DIR): "/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4_build" ninja -v -j32 -l0 [1/28] /usr/bin/i686-pc-linux-gnu-g++ -I/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/.. -march=i686 -O2 -pipe -frecord-gcc-switches -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT test/distance/CMakeFiles/test_Indel.dir/examples/ocr.cpp.o -MF test/distance/CMakeFiles/test_Indel.dir/examples/ocr.cpp.o.d -o test/distance/CMakeFiles/test_Indel.dir/examples/ocr.cpp.o -c /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/examples/ocr.cpp [2/28] /usr/bin/i686-pc-linux-gnu-g++ -I/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/.. -march=i686 -O2 -pipe -frecord-gcc-switches -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT test/distance/CMakeFiles/test_DamerauLevenshtein.dir/examples/ocr.cpp.o -MF test/distance/CMakeFiles/test_DamerauLevenshtein.dir/examples/ocr.cpp.o.d -o test/distance/CMakeFiles/test_DamerauLevenshtein.dir/examples/ocr.cpp.o -c /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/examples/ocr.cpp [3/28] /usr/bin/i686-pc-linux-gnu-g++ -I/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/.. -march=i686 -O2 -pipe -frecord-gcc-switches -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT test/distance/CMakeFiles/test_OSA.dir/examples/ocr.cpp.o -MF test/distance/CMakeFiles/test_OSA.dir/examples/ocr.cpp.o.d -o test/distance/CMakeFiles/test_OSA.dir/examples/ocr.cpp.o -c /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/examples/ocr.cpp [4/28] /usr/bin/i686-pc-linux-gnu-g++ -I/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/.. -march=i686 -O2 -pipe -frecord-gcc-switches -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT test/distance/CMakeFiles/test_LCSseq.dir/examples/ocr.cpp.o -MF test/distance/CMakeFiles/test_LCSseq.dir/examples/ocr.cpp.o.d -o test/distance/CMakeFiles/test_LCSseq.dir/examples/ocr.cpp.o -c /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/examples/ocr.cpp [5/28] /usr/bin/i686-pc-linux-gnu-g++ -I/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/.. -march=i686 -O2 -pipe -frecord-gcc-switches -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT test/distance/CMakeFiles/test_Jaro.dir/examples/ocr.cpp.o -MF test/distance/CMakeFiles/test_Jaro.dir/examples/ocr.cpp.o.d -o test/distance/CMakeFiles/test_Jaro.dir/examples/ocr.cpp.o -c /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/examples/ocr.cpp [6/28] /usr/bin/i686-pc-linux-gnu-g++ -I/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/.. -march=i686 -O2 -pipe -frecord-gcc-switches -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT test/distance/CMakeFiles/test_Hamming.dir/examples/ocr.cpp.o -MF test/distance/CMakeFiles/test_Hamming.dir/examples/ocr.cpp.o.d -o test/distance/CMakeFiles/test_Hamming.dir/examples/ocr.cpp.o -c /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/examples/ocr.cpp [7/28] /usr/bin/i686-pc-linux-gnu-g++ -I/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/.. -march=i686 -O2 -pipe -frecord-gcc-switches -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT test/distance/CMakeFiles/test_JaroWinkler.dir/examples/ocr.cpp.o -MF test/distance/CMakeFiles/test_JaroWinkler.dir/examples/ocr.cpp.o.d -o test/distance/CMakeFiles/test_JaroWinkler.dir/examples/ocr.cpp.o -c /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/examples/ocr.cpp [8/28] /usr/bin/i686-pc-linux-gnu-g++ -I/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/.. -march=i686 -O2 -pipe -frecord-gcc-switches -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT test/distance/CMakeFiles/test_Levenshtein.dir/examples/ocr.cpp.o -MF test/distance/CMakeFiles/test_Levenshtein.dir/examples/ocr.cpp.o.d -o test/distance/CMakeFiles/test_Levenshtein.dir/examples/ocr.cpp.o -c /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/examples/ocr.cpp [9/28] /usr/bin/i686-pc-linux-gnu-g++ -I/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/.. -march=i686 -O2 -pipe -frecord-gcc-switches -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT test/distance/CMakeFiles/test_Hamming.dir/tests-Hamming.cpp.o -MF test/distance/CMakeFiles/test_Hamming.dir/tests-Hamming.cpp.o.d -o test/distance/CMakeFiles/test_Hamming.dir/tests-Hamming.cpp.o -c /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Hamming.cpp In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/common.hpp:11, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Hamming.hpp:7, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Hamming.cpp:3: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:106:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 106 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:112:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 112 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:123:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 123 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:129:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 129 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/distance.hpp:9, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Hamming_impl.hpp:6, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Hamming.hpp:8, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Hamming.cpp:3: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/simd.hpp:9:9: warning: "__AVX2__" is not defined, evaluates to 0 [-Wundef] 9 | # if __AVX2__ | ^~~~~~~~ [10/28] /usr/bin/i686-pc-linux-gnu-g++ -I/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/.. -march=i686 -O2 -pipe -frecord-gcc-switches -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT test/CMakeFiles/test_common.dir/tests-common.cpp.o -MF test/CMakeFiles/test_common.dir/tests-common.cpp.o.d -o test/CMakeFiles/test_common.dir/tests-common.cpp.o -c /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-common.cpp In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/common.hpp:11, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-common.cpp:3: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:106:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 106 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:112:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 112 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:123:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 123 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:129:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 129 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ [11/28] : && /usr/bin/i686-pc-linux-gnu-g++ -march=i686 -O2 -pipe -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 test/distance/CMakeFiles/test_Hamming.dir/tests-Hamming.cpp.o test/distance/CMakeFiles/test_Hamming.dir/examples/ocr.cpp.o -o test/distance/test_Hamming /usr/lib/libCatch2Main.a /usr/lib/libCatch2.a && : [12/28] /usr/bin/i686-pc-linux-gnu-g++ -I/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/.. -march=i686 -O2 -pipe -frecord-gcc-switches -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT test/distance/CMakeFiles/test_OSA.dir/tests-OSA.cpp.o -MF test/distance/CMakeFiles/test_OSA.dir/tests-OSA.cpp.o.d -o test/distance/CMakeFiles/test_OSA.dir/tests-OSA.cpp.o -c /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-OSA.cpp In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/common.hpp:11, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/OSA.hpp:7, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-OSA.cpp:4: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:106:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 106 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:112:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 112 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:123:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 123 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:129:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 129 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/distance.hpp:9, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/OSA_impl.hpp:9, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/OSA.hpp:8, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-OSA.cpp:4: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/simd.hpp:9:9: warning: "__AVX2__" is not defined, evaluates to 0 [-Wundef] 9 | # if __AVX2__ | ^~~~~~~~ [13/28] : && /usr/bin/i686-pc-linux-gnu-g++ -march=i686 -O2 -pipe -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 test/CMakeFiles/test_common.dir/tests-common.cpp.o -o test/test_common /usr/lib/libCatch2Main.a /usr/lib/libCatch2.a && : [14/28] : && /usr/bin/i686-pc-linux-gnu-g++ -march=i686 -O2 -pipe -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 test/distance/CMakeFiles/test_OSA.dir/tests-OSA.cpp.o test/distance/CMakeFiles/test_OSA.dir/examples/ocr.cpp.o -o test/distance/test_OSA /usr/lib/libCatch2Main.a /usr/lib/libCatch2.a && : [15/28] /usr/bin/i686-pc-linux-gnu-g++ -I/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/.. -march=i686 -O2 -pipe -frecord-gcc-switches -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT test/distance/CMakeFiles/test_Jaro.dir/tests-Jaro.cpp.o -MF test/distance/CMakeFiles/test_Jaro.dir/tests-Jaro.cpp.o.d -o test/distance/CMakeFiles/test_Jaro.dir/tests-Jaro.cpp.o -c /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Jaro.cpp In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/PatternMatchVector.hpp:16, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Jaro_impl.hpp:8, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Jaro.hpp:8, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Jaro.cpp:4: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:106:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 106 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:112:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 112 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:123:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 123 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:129:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 129 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/distance.hpp:9, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Jaro_impl.hpp:10, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Jaro.hpp:8, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Jaro.cpp:4: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/simd.hpp:9:9: warning: "__AVX2__" is not defined, evaluates to 0 [-Wundef] 9 | # if __AVX2__ | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Jaro.cpp: In function 'void CATCH2_INTERNAL_TEST_0()': /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Jaro.cpp:62:83: warning: missing braces around initializer for 'std::__array_traits, 19>::_Type' {aka 'std::__cxx11::basic_string [19]'} [-Wmissing-braces] 62 | "susan", "jessica", "sarah", "karen"}; | ^ In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Jaro_impl.hpp:10, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Jaro.hpp:8, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Jaro.cpp:4: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/distance.hpp: In instantiation of 'static double rapidfuzz::detail::NormalizedMetricBase::_normalized_distance(rapidfuzz::detail::Range, rapidfuzz::detail::Range, Args ..., double, double) [with InputIt1 = __gnu_cxx::__normal_iterator >; InputIt2 = __gnu_cxx::__normal_iterator >; T = rapidfuzz::detail::Jaro; Args = {}]': /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/distance.hpp:29:36: required from 'static double rapidfuzz::detail::NormalizedMetricBase::normalized_distance(const Sentence1&, const Sentence2&, Args ..., double, double) [with Sentence1 = std::__cxx11::basic_string; Sentence2 = std::__cxx11::basic_string; T = rapidfuzz::detail::Jaro; Args = {}]' /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Jaro.hpp:48:45: required from 'double rapidfuzz::jaro_normalized_distance(const Sentence1&, const Sentence2&, double) [with Sentence1 = std::__cxx11::basic_string; Sentence2 = std::__cxx11::basic_string]' /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Jaro.cpp:36:54: required from 'double jaro_distance(const Sentence1&, const Sentence2&, double) [with Sentence1 = std::__cxx11::basic_string; Sentence2 = std::__cxx11::basic_string]' /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Jaro.cpp:72:60: required from here /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/distance.hpp:61:37: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 61 | double norm_dist = (maximum != 0) ? static_cast(dist) / static_cast(maximum) : 0.0; | ~~~~~~~~~^~~~~ [16/28] /usr/bin/i686-pc-linux-gnu-g++ -I/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/.. -march=i686 -O2 -pipe -frecord-gcc-switches -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT test/distance/CMakeFiles/test_JaroWinkler.dir/tests-JaroWinkler.cpp.o -MF test/distance/CMakeFiles/test_JaroWinkler.dir/tests-JaroWinkler.cpp.o.d -o test/distance/CMakeFiles/test_JaroWinkler.dir/tests-JaroWinkler.cpp.o -c /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-JaroWinkler.cpp In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/PatternMatchVector.hpp:16, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Jaro_impl.hpp:8, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Jaro.hpp:8, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/JaroWinkler_impl.hpp:4, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/JaroWinkler.hpp:8, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-JaroWinkler.cpp:4: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:106:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 106 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:112:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 112 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:123:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 123 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:129:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 129 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/distance.hpp:9, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Jaro_impl.hpp:10, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Jaro.hpp:8, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/JaroWinkler_impl.hpp:4, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/JaroWinkler.hpp:8, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-JaroWinkler.cpp:4: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/simd.hpp:9:9: warning: "__AVX2__" is not defined, evaluates to 0 [-Wundef] 9 | # if __AVX2__ | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-JaroWinkler.cpp: In function 'void CATCH2_INTERNAL_TEST_0()': /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-JaroWinkler.cpp:66:83: warning: missing braces around initializer for 'std::__array_traits, 19>::_Type' {aka 'std::__cxx11::basic_string [19]'} [-Wmissing-braces] 66 | "susan", "jessica", "sarah", "karen"}; | ^ In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Jaro_impl.hpp:10, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Jaro.hpp:8, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/JaroWinkler_impl.hpp:4, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/JaroWinkler.hpp:8, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-JaroWinkler.cpp:4: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/distance.hpp: In instantiation of 'static double rapidfuzz::detail::NormalizedMetricBase::_normalized_distance(rapidfuzz::detail::Range, rapidfuzz::detail::Range, Args ..., double, double) [with InputIt1 = __gnu_cxx::__normal_iterator >; InputIt2 = __gnu_cxx::__normal_iterator >; T = rapidfuzz::detail::JaroWinkler; Args = {double}]': /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/distance.hpp:29:36: required from 'static double rapidfuzz::detail::NormalizedMetricBase::normalized_distance(const Sentence1&, const Sentence2&, Args ..., double, double) [with Sentence1 = std::__cxx11::basic_string; Sentence2 = std::__cxx11::basic_string; T = rapidfuzz::detail::JaroWinkler; Args = {double}]' /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/JaroWinkler.hpp:57:52: required from 'double rapidfuzz::jaro_winkler_normalized_distance(const Sentence1&, const Sentence2&, double, double) [with Sentence1 = std::__cxx11::basic_string; Sentence2 = std::__cxx11::basic_string]' /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-JaroWinkler.cpp:40:62: required from 'double jaro_winkler_distance(const Sentence1&, const Sentence2&, double, double) [with Sentence1 = std::__cxx11::basic_string; Sentence2 = std::__cxx11::basic_string]' /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-JaroWinkler.cpp:77:68: required from here /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/distance.hpp:61:37: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 61 | double norm_dist = (maximum != 0) ? static_cast(dist) / static_cast(maximum) : 0.0; | ~~~~~~~~~^~~~~ [17/28] : && /usr/bin/i686-pc-linux-gnu-g++ -march=i686 -O2 -pipe -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 test/distance/CMakeFiles/test_Jaro.dir/tests-Jaro.cpp.o test/distance/CMakeFiles/test_Jaro.dir/examples/ocr.cpp.o -o test/distance/test_Jaro /usr/lib/libCatch2Main.a /usr/lib/libCatch2.a && : [18/28] : && /usr/bin/i686-pc-linux-gnu-g++ -march=i686 -O2 -pipe -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 test/distance/CMakeFiles/test_JaroWinkler.dir/tests-JaroWinkler.cpp.o test/distance/CMakeFiles/test_JaroWinkler.dir/examples/ocr.cpp.o -o test/distance/test_JaroWinkler /usr/lib/libCatch2Main.a /usr/lib/libCatch2.a && : [19/28] /usr/bin/i686-pc-linux-gnu-g++ -I/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/.. -march=i686 -O2 -pipe -frecord-gcc-switches -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT test/distance/CMakeFiles/test_DamerauLevenshtein.dir/tests-DamerauLevenshtein.cpp.o -MF test/distance/CMakeFiles/test_DamerauLevenshtein.dir/tests-DamerauLevenshtein.cpp.o.d -o test/distance/CMakeFiles/test_DamerauLevenshtein.dir/tests-DamerauLevenshtein.cpp.o -c /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-DamerauLevenshtein.cpp In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/common.hpp:11, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/DamerauLevenshtein_impl.hpp:13, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/DamerauLevenshtein.hpp:6, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-DamerauLevenshtein.cpp:7: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:106:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 106 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:112:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 112 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:123:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 123 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:129:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 129 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/distance.hpp:9, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/DamerauLevenshtein_impl.hpp:14, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/DamerauLevenshtein.hpp:6, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-DamerauLevenshtein.cpp:7: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/simd.hpp:9:9: warning: "__AVX2__" is not defined, evaluates to 0 [-Wundef] 9 | # if __AVX2__ | ^~~~~~~~ In file included from /usr/include/catch2/catch_tostring.hpp:18, from /usr/include/catch2/catch_approx.hpp:11, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-DamerauLevenshtein.cpp:1: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-DamerauLevenshtein.cpp: In function 'void CATCH2_INTERNAL_TEST_0()': /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-DamerauLevenshtein.cpp:108:71: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 108 | REQUIRE(damerau_levenshtein_normalized_similarity(test, test) == 1.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-DamerauLevenshtein.cpp:115:78: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 115 | REQUIRE(damerau_levenshtein_normalized_similarity(test, replace_all) == 0.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [20/28] /usr/bin/i686-pc-linux-gnu-g++ -I/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/.. -march=i686 -O2 -pipe -frecord-gcc-switches -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT test/distance/CMakeFiles/test_LCSseq.dir/tests-LCSseq.cpp.o -MF test/distance/CMakeFiles/test_LCSseq.dir/tests-LCSseq.cpp.o.d -o test/distance/CMakeFiles/test_LCSseq.dir/tests-LCSseq.cpp.o -c /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-LCSseq.cpp In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/PatternMatchVector.hpp:16, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:6, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq.hpp:5, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-LCSseq.cpp:3: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:106:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 106 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:112:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 112 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:123:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 123 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:129:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 129 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/distance.hpp:9, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:8, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq.hpp:5, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-LCSseq.cpp:3: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/simd.hpp:9:9: warning: "__AVX2__" is not defined, evaluates to 0 [-Wundef] 9 | # if __AVX2__ | ^~~~~~~~ In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq.hpp:5, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-LCSseq.cpp:3: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] 72 | }}; | ^ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] In file included from /usr/include/catch2/catch_tostring.hpp:18, from /usr/include/catch2/catch_approx.hpp:11, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-LCSseq.cpp:1: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-LCSseq.cpp: In function 'void CATCH2_INTERNAL_TEST_0()': /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-LCSseq.cpp:142:57: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 142 | REQUIRE(lcs_seq_normalized_distance(test, test) == 0.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-LCSseq.cpp:143:59: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 143 | REQUIRE(lcs_seq_normalized_similarity(test, test) == 1.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-LCSseq.cpp:150:75: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 150 | REQUIRE(rapidfuzz::lcs_seq_normalized_distance(test, replace_all) == 1.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-LCSseq.cpp:151:77: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 151 | REQUIRE(rapidfuzz::lcs_seq_normalized_similarity(test, replace_all) == 0.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [21/28] : && /usr/bin/i686-pc-linux-gnu-g++ -march=i686 -O2 -pipe -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 test/distance/CMakeFiles/test_DamerauLevenshtein.dir/tests-DamerauLevenshtein.cpp.o test/distance/CMakeFiles/test_DamerauLevenshtein.dir/examples/ocr.cpp.o -o test/distance/test_DamerauLevenshtein /usr/lib/libCatch2Main.a /usr/lib/libCatch2.a && : [22/28] : && /usr/bin/i686-pc-linux-gnu-g++ -march=i686 -O2 -pipe -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 test/distance/CMakeFiles/test_LCSseq.dir/tests-LCSseq.cpp.o test/distance/CMakeFiles/test_LCSseq.dir/examples/ocr.cpp.o -o test/distance/test_LCSseq /usr/lib/libCatch2Main.a /usr/lib/libCatch2.a && : [23/28] /usr/bin/i686-pc-linux-gnu-g++ -I/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/.. -march=i686 -O2 -pipe -frecord-gcc-switches -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT test/distance/CMakeFiles/test_Indel.dir/tests-Indel.cpp.o -MF test/distance/CMakeFiles/test_Indel.dir/tests-Indel.cpp.o.d -o test/distance/CMakeFiles/test_Indel.dir/tests-Indel.cpp.o -c /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Indel.cpp In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/PatternMatchVector.hpp:16, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Indel_impl.hpp:4, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Indel.hpp:7, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Indel.cpp:5: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:106:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 106 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:112:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 112 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:123:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 123 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:129:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 129 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/distance.hpp:9, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Indel_impl.hpp:7, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Indel.hpp:7, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Indel.cpp:5: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/simd.hpp:9:9: warning: "__AVX2__" is not defined, evaluates to 0 [-Wundef] 9 | # if __AVX2__ | ^~~~~~~~ In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq.hpp:5, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Indel_impl.hpp:9, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Indel.hpp:7, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Indel.cpp:5: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] 72 | }}; | ^ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] In file included from /usr/include/catch2/catch_tostring.hpp:18, from /usr/include/catch2/catch_approx.hpp:11, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Indel.cpp:1: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Indel.cpp: In function 'void CATCH2_INTERNAL_TEST_0()': /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Indel.cpp:188:55: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 188 | REQUIRE(indel_normalized_distance(test, test) == 0.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Indel.cpp:189:57: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 189 | REQUIRE(indel_normalized_similarity(test, test) == 1.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Indel.cpp:196:62: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 196 | REQUIRE(indel_normalized_distance(test, replace_all) == 1.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Indel.cpp:197:64: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 197 | REQUIRE(indel_normalized_similarity(test, replace_all) == 0.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [24/28] : && /usr/bin/i686-pc-linux-gnu-g++ -march=i686 -O2 -pipe -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 test/distance/CMakeFiles/test_Indel.dir/tests-Indel.cpp.o test/distance/CMakeFiles/test_Indel.dir/examples/ocr.cpp.o -o test/distance/test_Indel /usr/lib/libCatch2Main.a /usr/lib/libCatch2.a && : [25/28] /usr/bin/i686-pc-linux-gnu-g++ -I/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/.. -march=i686 -O2 -pipe -frecord-gcc-switches -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT test/CMakeFiles/test_fuzz.dir/tests-fuzz.cpp.o -MF test/CMakeFiles/test_fuzz.dir/tests-fuzz.cpp.o.d -o test/CMakeFiles/test_fuzz.dir/tests-fuzz.cpp.o -c /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/PatternMatchVector.hpp:16, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.hpp:7, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:4: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:106:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 106 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:112:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 112 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:123:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 123 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:129:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 129 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/distance.hpp:9, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Indel_impl.hpp:7, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Indel.hpp:7, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.hpp:9, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:4: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/simd.hpp:9:9: warning: "__AVX2__" is not defined, evaluates to 0 [-Wundef] 9 | # if __AVX2__ | ^~~~~~~~ In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq.hpp:5, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Indel_impl.hpp:9, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Indel.hpp:7, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.hpp:9, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:4: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] 72 | }}; | ^ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.hpp:791, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:4: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl: In function 'rapidfuzz::ScoreAlignment rapidfuzz::fuzz::fuzz_detail::partial_ratio_impl(rapidfuzz::detail::Range, rapidfuzz::detail::Range, const rapidfuzz::fuzz::CachedRatio&, const rapidfuzz::detail::CharSet >::value_type>&, double)': /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:141:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 141 | if (res.score == 100.0) return res; | ~~~~~~~~~~^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:154:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 154 | if (res.score == 100.0) return res; | ~~~~~~~~~~^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl: In member function 'double rapidfuzz::fuzz::CachedPartialRatio::similarity(InputIt2, InputIt2, double, double) const': /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:259:15: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 259 | if (score != 100 && s1_.size() == s2.size()) { | ~~~~~~^~~~~~ In file included from /usr/include/catch2/catch_tostring.hpp:18, from /usr/include/catch2/catch_approx.hpp:11, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:1: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp: In function 'void CATCH2_INTERNAL_TEST_0()': /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:59:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 59 | REQUIRE(100 == fuzz::ratio(s1, s1)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:60:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 60 | REQUIRE(100 == fuzz::ratio("test", "test")); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:61:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 61 | REQUIRE(100 == fuzz::ratio(s8, s8a)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:62:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 62 | REQUIRE(100 == fuzz::ratio(s9, s9a)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:67:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 67 | REQUIRE(100 == fuzz::partial_ratio(s1, s1)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:68:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 68 | REQUIRE(100 != fuzz::ratio(s1, s3)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:69:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 69 | REQUIRE(100 == fuzz::partial_ratio(s1, s3)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:74:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 74 | REQUIRE(100 == fuzz::token_sort_ratio(s1, s1)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:82:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 82 | REQUIRE(100 == fuzz::token_set_ratio(s4, s5)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:83:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 83 | REQUIRE(100 == fuzz::token_set_ratio(s8, s8a, false)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:84:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 84 | REQUIRE(100 == fuzz::token_set_ratio(s9, s9a, true)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:85:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 85 | REQUIRE(100 == fuzz::token_set_ratio(s9, s9a, false)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:86:20: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 86 | REQUIRE(50 == fuzz::token_set_ratio(s10, s10a, false)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:91:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 91 | REQUIRE(100 == fuzz::partial_token_set_ratio(s4, s7)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:96:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 96 | REQUIRE(100 == fuzz::WRatio(s1, s1)); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:102:20: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 102 | REQUIRE(90 == fuzz::WRatio(s1, s3)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:108:20: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 108 | REQUIRE(95 == fuzz::WRatio(s4, s5)); | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:113:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 113 | REQUIRE(100 == fuzz::ratio("", "")); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:114:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 114 | REQUIRE(100 == fuzz::partial_ratio("", "")); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:115:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 115 | REQUIRE(100 == fuzz::token_sort_ratio("", "")); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:116:19: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 116 | REQUIRE(0 == fuzz::token_set_ratio("", "")); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:117:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 117 | REQUIRE(100 == fuzz::partial_token_sort_ratio("", "")); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:118:19: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 118 | REQUIRE(0 == fuzz::partial_token_set_ratio("", "")); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:119:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 119 | REQUIRE(100 == fuzz::token_ratio("", "")); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:120:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 120 | REQUIRE(100 == fuzz::partial_token_ratio("", "")); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:121:19: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 121 | REQUIRE(0 == fuzz::WRatio("", "")); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:122:19: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 122 | REQUIRE(0 == fuzz::QRatio("", "")); | ~~^~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:129:23: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 129 | REQUIRE(0 == metric.call("test", "", 0)); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:137:23: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 137 | REQUIRE(0 == metric.call("", "test", 0)); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:155:23: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 155 | REQUIRE(0 == metric.call(str1, str2, score + 0.0001)); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:156:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 156 | REQUIRE(score == metric.call(str1, str2, score)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:168:23: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 168 | REQUIRE(0 == metric.call(str1, str2, score + 0.0001)); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:169:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 169 | REQUIRE(score == metric.call(str1, str2, score)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.hpp:791, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:4: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl: In instantiation of 'rapidfuzz::ScoreAlignment rapidfuzz::fuzz::partial_ratio_alignment(InputIt1, InputIt1, InputIt2, InputIt2, double) [with InputIt1 = const char*; InputIt2 = const char*]': /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:215:35: required from 'rapidfuzz::ScoreAlignment rapidfuzz::fuzz::partial_ratio_alignment(const Sentence1&, const Sentence2&, double) [with Sentence1 = const char*; Sentence2 = const char*]' /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:180:55: required from here /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:199:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 199 | if (alignment.score != 100 && s1.size() == s2.size()) { | ~~~~~~~~~~~~~~~~^~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl: In instantiation of 'rapidfuzz::ScoreAlignment rapidfuzz::fuzz::partial_ratio_alignment(InputIt1, InputIt1, InputIt2, InputIt2, double) [with InputIt1 = __gnu_cxx::__normal_iterator >; InputIt2 = __gnu_cxx::__normal_iterator >]': /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:215:35: required from 'rapidfuzz::ScoreAlignment rapidfuzz::fuzz::partial_ratio_alignment(const Sentence1&, const Sentence2&, double) [with Sentence1 = std::__cxx11::basic_string; Sentence2 = std::__cxx11::basic_string]' /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:228:35: required from 'double rapidfuzz::fuzz::partial_ratio(const Sentence1&, const Sentence2&, double) [with Sentence1 = std::__cxx11::basic_string; Sentence2 = std::__cxx11::basic_string]' /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:67:9: required from here /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:199:25: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl: In instantiation of 'rapidfuzz::ScoreAlignment rapidfuzz::fuzz::fuzz_detail::partial_ratio_impl(rapidfuzz::detail::Range, rapidfuzz::detail::Range, const rapidfuzz::fuzz::CachedRatio&, const rapidfuzz::detail::CharSet >::value_type>&, double) [with InputIt1 = const char*; InputIt2 = const char*; CachedCharT1 = char; typename std::iterator_traits< >::value_type = char]': /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:171:30: required from 'rapidfuzz::ScoreAlignment rapidfuzz::fuzz::fuzz_detail::partial_ratio_impl(rapidfuzz::detail::Range, rapidfuzz::detail::Range, double) [with InputIt1 = const char*; InputIt2 = const char*; CharT1 = char]' /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:198:53: required from 'rapidfuzz::ScoreAlignment rapidfuzz::fuzz::partial_ratio_alignment(InputIt1, InputIt1, InputIt2, InputIt2, double) [with InputIt1 = const char*; InputIt2 = const char*]' /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:215:35: required from 'rapidfuzz::ScoreAlignment rapidfuzz::fuzz::partial_ratio_alignment(const Sentence1&, const Sentence2&, double) [with Sentence1 = const char*; Sentence2 = const char*]' /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:180:55: required from here /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:141:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 141 | if (res.score == 100.0) return res; | ~~~~~~~~~~^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:154:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 154 | if (res.score == 100.0) return res; | ~~~~~~~~~~^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl: In instantiation of 'rapidfuzz::ScoreAlignment rapidfuzz::fuzz::fuzz_detail::partial_ratio_impl(rapidfuzz::detail::Range, rapidfuzz::detail::Range, const rapidfuzz::fuzz::CachedRatio&, const rapidfuzz::detail::CharSet >::value_type>&, double) [with InputIt1 = __gnu_cxx::__normal_iterator >; InputIt2 = __gnu_cxx::__normal_iterator >; CachedCharT1 = char; typename std::iterator_traits< >::value_type = char]': /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:171:30: required from 'rapidfuzz::ScoreAlignment rapidfuzz::fuzz::fuzz_detail::partial_ratio_impl(rapidfuzz::detail::Range, rapidfuzz::detail::Range, double) [with InputIt1 = __gnu_cxx::__normal_iterator >; InputIt2 = __gnu_cxx::__normal_iterator >; CharT1 = char]' /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:198:53: required from 'rapidfuzz::ScoreAlignment rapidfuzz::fuzz::partial_ratio_alignment(InputIt1, InputIt1, InputIt2, InputIt2, double) [with InputIt1 = __gnu_cxx::__normal_iterator >; InputIt2 = __gnu_cxx::__normal_iterator >]' /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:215:35: required from 'rapidfuzz::ScoreAlignment rapidfuzz::fuzz::partial_ratio_alignment(const Sentence1&, const Sentence2&, double) [with Sentence1 = std::__cxx11::basic_string; Sentence2 = std::__cxx11::basic_string]' /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:228:35: required from 'double rapidfuzz::fuzz::partial_ratio(const Sentence1&, const Sentence2&, double) [with Sentence1 = std::__cxx11::basic_string; Sentence2 = std::__cxx11::basic_string]' /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/tests-fuzz.cpp:67:9: required from here /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:141:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 141 | if (res.score == 100.0) return res; | ~~~~~~~~~~^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/fuzz.impl:154:27: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 154 | if (res.score == 100.0) return res; | ~~~~~~~~~~^~~~~~~~ [26/28] : && /usr/bin/i686-pc-linux-gnu-g++ -march=i686 -O2 -pipe -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 test/CMakeFiles/test_fuzz.dir/tests-fuzz.cpp.o -o test/test_fuzz /usr/lib/libCatch2Main.a /usr/lib/libCatch2.a && : [27/28] /usr/bin/i686-pc-linux-gnu-g++ -I/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/.. -march=i686 -O2 -pipe -frecord-gcc-switches -Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions -Wextra -Wextra-semi -Wfloat-equal -Winit-self -Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags -Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference -Wold-style-cast -Woverloaded-virtual -Wparentheses -Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef -Wuninitialized -Wunreachable-code -Wunused -Wunused-function -Wunused-parameter -Wvla -MD -MT test/distance/CMakeFiles/test_Levenshtein.dir/tests-Levenshtein.cpp.o -MF test/distance/CMakeFiles/test_Levenshtein.dir/tests-Levenshtein.cpp.o.d -o test/distance/CMakeFiles/test_Levenshtein.dir/tests-Levenshtein.cpp.o -c /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Levenshtein.cpp In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/PatternMatchVector.hpp:16, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Levenshtein_impl.hpp:10, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Levenshtein.hpp:7, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Levenshtein.cpp:5: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:106:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 106 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:112:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 112 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:123:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 123 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/intrinsics.hpp:129:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 129 | #if _MSC_VER && !defined(__clang__) | ^~~~~~~~ In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/distance.hpp:9, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Levenshtein_impl.hpp:12, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Levenshtein.hpp:7, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Levenshtein.cpp:5: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/details/simd.hpp:9:9: warning: "__AVX2__" is not defined, evaluates to 0 [-Wundef] 9 | # if __AVX2__ | ^~~~~~~~ In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq.hpp:5, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Indel_impl.hpp:9, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Indel.hpp:7, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Levenshtein_impl.hpp:15, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Levenshtein.hpp:7, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Levenshtein.cpp:5: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] 72 | }}; | ^ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/LCSseq_impl.hpp:72:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [7]'} [-Wmissing-braces] In file included from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Levenshtein.hpp:7, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Levenshtein.cpp:5: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Levenshtein_impl.hpp:155:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [8]'} [-Wmissing-braces] 155 | }}; | ^ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Levenshtein_impl.hpp:155:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [8]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Levenshtein_impl.hpp:155:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [8]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Levenshtein_impl.hpp:155:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [8]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Levenshtein_impl.hpp:155:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [8]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Levenshtein_impl.hpp:155:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [8]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Levenshtein_impl.hpp:155:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [8]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Levenshtein_impl.hpp:155:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [8]'} [-Wmissing-braces] /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/rapidfuzz/../rapidfuzz/distance/Levenshtein_impl.hpp:155:2: warning: missing braces around initializer for 'std::__array_traits::_Type' {aka 'unsigned char [8]'} [-Wmissing-braces] In file included from /usr/include/catch2/catch_tostring.hpp:18, from /usr/include/catch2/catch_approx.hpp:11, from /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Levenshtein.cpp:1: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Levenshtein.cpp: In function 'void CATCH2_INTERNAL_TEST_0()': /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Levenshtein.cpp:126:74: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 126 | REQUIRE(levenshtein_normalized_similarity(test, test, {1, 1, 2}) == 1.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4/test/distance/tests-Levenshtein.cpp:133:81: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 133 | REQUIRE(levenshtein_normalized_similarity(test, replace_all, {1, 1, 2}) == 0.0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [28/28] : && /usr/bin/i686-pc-linux-gnu-g++ -march=i686 -O2 -pipe -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 test/distance/CMakeFiles/test_Levenshtein.dir/tests-Levenshtein.cpp.o test/distance/CMakeFiles/test_Levenshtein.dir/examples/ocr.cpp.o -o test/distance/test_Levenshtein /usr/lib/libCatch2Main.a /usr/lib/libCatch2.a && : >>> Source compiled. >>> Test phase: dev-cpp/rapidfuzz-cpp-1.10.4 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4" * Build directory (BUILD_DIR): "/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4_build" ctest -j 32 --test-load 999 Test project /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4_build Start 1: fuzz Start 2: common Start 3: Hamming Start 4: Indel Start 5: LCSseq Start 6: Levenshtein Start 7: DamerauLevenshtein Start 8: OSA Start 9: Jaro Start 10: JaroWinkler 1/10 Test #1: fuzz .............................***Failed 0.05 sec 2/10 Test #2: common ........................... Passed 0.05 sec 3/10 Test #3: Hamming .......................... Passed 0.03 sec 4/10 Test #4: Indel ............................ Passed 0.03 sec 5/10 Test #5: LCSseq ........................... Passed 0.03 sec 6/10 Test #7: DamerauLevenshtein ............... Passed 0.03 sec 7/10 Test #8: OSA .............................. Passed 0.03 sec 8/10 Test #9: Jaro ............................. Passed 0.04 sec 9/10 Test #10: JaroWinkler ...................... Passed 0.05 sec 10/10 Test #6: Levenshtein ...................... Passed 12.41 sec 90% tests passed, 1 tests failed out of 10 Total Test time (real) = 12.44 sec The following tests FAILED: 1 - fuzz (Failed) Errors while running CTest Output from these tests are in: /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4_build/Testing/Temporary/LastTest.log Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely. * ERROR: dev-cpp/rapidfuzz-cpp-1.10.4::gentoo failed (test phase): * Tests failed. When you file a bug, please attach the following file: * /var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4_build/Testing/Temporary/LastTest.log * * Call stack: * ebuild.sh, line 136: Called src_test * environment, line 2167: Called cmake_src_test * environment, line 1122: Called die * The specific snippet of code: * die "Tests failed. When you file a bug, please attach the following file: * ${BUILD_DIR}/Testing/Temporary/LastTest.log"; * * If you need support, post the output of `emerge --info '=dev-cpp/rapidfuzz-cpp-1.10.4::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-cpp/rapidfuzz-cpp-1.10.4::gentoo'`. * The complete build log is located at '/var/tmp/portage/vbslogs/build/dev-cpp/rapidfuzz-cpp-1.10.4:20230108-074550.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/temp/environment'. * Working directory: '/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4_build' * S: '/var/tmp/portage/dev-cpp/rapidfuzz-cpp-1.10.4/work/rapidfuzz-cpp-1.10.4'