bneradt commented on PR #13187:
URL: https://github.com/apache/trafficserver/pull/13187#issuecomment-4545209907

   Note, we see this in the CI failures:
   
   ```
   FAILED: lib/swoc/unit_tests/CMakeFiles/test_libswoc.dir/test_MemArena.cc.o 
   /usr/sbin/ccache /usr/sbin/c++ -DDEBUG -DOPENSSL_API_COMPAT=10002 
-DOPENSSL_IS_OPENSSL3 -DPACKAGE_NAME="\"Apache Traffic Server\"" 
-DPACKAGE_VERSION=\"11.0.0\" -D_DEBUG -Dlinux 
-I/home/jenkins/workspace/Github_Builds/autest/src/include 
-I/home/jenkins/workspace/Github_Builds/autest/src/build/include 
-I/home/jenkins/workspace/Github_Builds/autest/src/lib/swoc/include 
-I/home/jenkins/workspace/Github_Builds/autest/src/lib/Catch2/src/catch2/.. 
-I/home/jenkins/workspace/Github_Builds/autest/src/build/lib/Catch2/generated-includes
 -pthread -g -std=c++17 -DENABLE_SYSTEMTAP_PROBES -Wno-invalid-offsetof 
-Wno-shadow -Wall -Wextra -Werror -Wno-unused-parameter -Wno-format-truncation 
-Wno-unused-variable -Wno-error=parentheses -Werror -MD -MT 
lib/swoc/unit_tests/CMakeFiles/test_libswoc.dir/test_MemArena.cc.o -MF 
lib/swoc/unit_tests/CMakeFiles/test_libswoc.dir/test_MemArena.cc.o.d -o 
lib/swoc/unit_tests/CMakeFiles/test_libswoc.dir/test_MemArena.cc.o -c 
/home/jenkins/workspace/Github_Builds/au
 test/src/lib/swoc/unit_tests/test_MemArena.cc
   ../lib/swoc/unit_tests/test_MemArena.cc: In function 'void 
CATCH2_INTERNAL_TEST_12()':
   ../lib/swoc/unit_tests/test_MemArena.cc:334:15: error: conversion from 
'<brace-enclosed initializer list>' to 'const swoc::_1_5_15::TextView' is 
ambiguous
     334 |       localize(*arena, {buffer, n});
         |       ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
   ../lib/swoc/unit_tests/test_MemArena.cc:334:15: note: there are 2 candidates
   In file included from ../lib/swoc/include/swoc/MemArena.h:23,
                    from ../lib/swoc/unit_tests/test_MemArena.cc:29:
   ../lib/swoc/include/swoc/TextView.h:1135:20: note: candidate 1: 'constexpr 
swoc::_1_5_15::TextView::TextView(const char*, int)'
    1135 |   inline constexpr TextView::TextView(const char *ptr, int n) 
noexcept
         |                    ^~~~~~~~
   ../lib/swoc/include/swoc/TextView.h:1131:20: note: candidate 2: 'constexpr 
swoc::_1_5_15::TextView::TextView(const char*, size_t)'
    1131 |   inline constexpr TextView::TextView(const char *ptr, size_t n) 
noexcept
         |                    ^~~~~~~~
   ../lib/swoc/unit_tests/test_MemArena.cc:46:43: note: initializing argument 2 
of 'swoc::_1_5_15::TextView {anonymous}::localize(swoc::_1_5_15::MemArena&, 
const swoc::_1_5_15::TextView&)'
      46 | localize(MemArena &arena, TextView const &view) {
         |                           ~~~~~~~~~~~~~~~~^~~~
   ../lib/swoc/unit_tests/test_MemArena.cc:350:15: error: conversion from 
'<brace-enclosed initializer list>' to 'const swoc::_1_5_15::TextView' is 
ambiguous
     350 |       localize(*arena, {buffer, n});
         |       ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
   ../lib/swoc/unit_tests/test_MemArena.cc:350:15: note: there are 2 candidates
   ../lib/swoc/include/swoc/TextView.h:1135:20: note: candidate 1: 'constexpr 
swoc::_1_5_15::TextView::TextView(const char*, int)'
    1135 |   inline constexpr TextView::TextView(const char *ptr, int n) 
noexcept
         |                    ^~~~~~~~
   ../lib/swoc/include/swoc/TextView.h:1131:20: note: candidate 2: 'constexpr 
swoc::_1_5_15::TextView::TextView(const char*, size_t)'
    1131 |   inline constexpr TextView::TextView(const char *ptr, size_t n) 
noexcept
         |                    ^~~~~~~~
   ../lib/swoc/unit_tests/test_MemArena.cc:46:43: note: initializing argument 2 
of 'swoc::_1_5_15::TextView {anonymous}::localize(swoc::_1_5_15::MemArena&, 
const swoc::_1_5_15::TextView&)'
      46 | localize(MemArena &arena, TextView const &view) {
         |                           ~~~~~~~~~~~~~~~~^~~~
   ../lib/swoc/unit_tests/test_MemArena.cc:365:15: error: conversion from 
'<brace-enclosed initializer list>' to 'const swoc::_1_5_15::TextView' is 
ambiguous
     365 |       localize(*arena, {buffer, n});
         |       ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
   ../lib/swoc/unit_tests/test_MemArena.cc:365:15: note: there are 2 candidates
   ../lib/swoc/include/swoc/TextView.h:1135:20: note: candidate 1: 'constexpr 
swoc::_1_5_15::TextView::TextView(const char*, int)'
    1135 |   inline constexpr TextView::TextView(const char *ptr, int n) 
noexcept
         |                    ^~~~~~~~
   ../lib/swoc/include/swoc/TextView.h:1131:20: note: candidate 2: 'constexpr 
swoc::_1_5_15::TextView::TextView(const char*, size_t)'
    1131 |   inline constexpr TextView::TextView(const char *ptr, size_t n) 
noexcept
         |                    ^~~~~~~~
   ../lib/swoc/unit_tests/test_MemArena.cc:46:43: note: initializing argument 2 
of 'swoc::_1_5_15::TextView {anonymous}::localize(swoc::_1_5_15::MemArena&, 
const swoc::_1_5_15::TextView&)'
      46 | localize(MemArena &arena, TextView const &view) {
         |                           ~~~~~~~~~~~~~~~~^~~~
   ../lib/swoc/unit_tests/test_MemArena.cc: At global scope:
   ../lib/swoc/unit_tests/test_MemArena.cc:46:1: error: 
'swoc::_1_5_15::TextView {anonymous}::localize(swoc::_1_5_15::MemArena&, const 
swoc::_1_5_15::TextView&)' defined but not used [-Werror=unused-function]
      46 | localize(MemArena &arena, TextView const &view) {
         | ^~~~~~~~
   cc1plus: all warnings being treated as errors
   [646/1599] /usr/sbin/ccache /usr/sbin/c++ -DDEBUG -DOPENSSL_API_COMPAT=10002 
-DOPENSSL_IS_OPENSSL3 -DPACKAGE_NAME="\"Apache Traffic Server\"" 
-DPACKAGE_VERSION=\"11.0.0\" -D_DEBUG -Dlinux 
-I/home/jenkins/workspace/Github_Builds/autest/src/include 
-I/home/jenkins/workspace/Github_Builds/autest/src/build/include 
-I/home/jenkins/workspace/Github_Builds/autest/src/lib/swoc/include 
-I/home/jenkins/workspace/Github_Builds/autest/src/lib/Catch2/src/catch2/.. 
-I/home/jenkins/workspace/Github_Builds/autest/src/build/lib/Catch2/generated-includes
 -pthread -g -std=c++17 -DENABLE_SYSTEMTAP_PROBES -Wno-invalid-offsetof 
-Wno-shadow -Wall -Wextra -Werror -Wno-unused-parameter -Wno-format-truncation 
-Wno-unused-variable -Wno-error=parentheses -Werror -MD -MT 
lib/swoc/unit_tests/CMakeFiles/test_libswoc.dir/test_TextView.cc.o -MF 
lib/swoc/unit_tests/CMakeFiles/test_libswoc.dir/test_TextView.cc.o.d -o 
lib/swoc/unit_tests/CMakeFiles/test_libswoc.dir/test_TextView.cc.o -c 
/home/jenkins/workspace/Githu
 b_Builds/autest/src/lib/swoc/unit_tests/test_TextView.cc
   FAILED: lib/swoc/unit_tests/CMakeFiles/test_libswoc.dir/test_TextView.cc.o 
   /usr/sbin/ccache /usr/sbin/c++ -DDEBUG -DOPENSSL_API_COMPAT=10002 
-DOPENSSL_IS_OPENSSL3 -DPACKAGE_NAME="\"Apache Traffic Server\"" 
-DPACKAGE_VERSION=\"11.0.0\" -D_DEBUG -Dlinux 
-I/home/jenkins/workspace/Github_Builds/autest/src/include 
-I/home/jenkins/workspace/Github_Builds/autest/src/build/include 
-I/home/jenkins/workspace/Github_Builds/autest/src/lib/swoc/include 
-I/home/jenkins/workspace/Github_Builds/autest/src/lib/Catch2/src/catch2/.. 
-I/home/jenkins/workspace/Github_Builds/autest/src/build/lib/Catch2/generated-includes
 -pthread -g -std=c++17 -DENABLE_SYSTEMTAP_PROBES -Wno-invalid-offsetof 
-Wno-shadow -Wall -Wextra -Werror -Wno-unused-parameter -Wno-format-truncation 
-Wno-unused-variable -Wno-error=parentheses -Werror -MD -MT 
lib/swoc/unit_tests/CMakeFiles/test_libswoc.dir/test_TextView.cc.o -MF 
lib/swoc/unit_tests/CMakeFiles/test_libswoc.dir/test_TextView.cc.o.d -o 
lib/swoc/unit_tests/CMakeFiles/test_libswoc.dir/test_TextView.cc.o -c 
/home/jenkins/workspace/Github_Builds/au
 test/src/lib/swoc/unit_tests/test_TextView.cc
   ../lib/swoc/unit_tests/test_TextView.cc: In function 'void 
CATCH2_INTERNAL_TEST_0()':
   ../lib/swoc/unit_tests/test_TextView.cc:31:29: error: call of overloaded 
'TextView(<brace-enclosed initializer list>)' is ambiguous
      31 |   TextView u{base.data(), ux};
         |                             ^
   ../lib/swoc/unit_tests/test_TextView.cc:31:29: note: there are 2 candidates
   In file included from ../lib/swoc/unit_tests/test_TextView.cc:16:
   ../lib/swoc/include/swoc/TextView.h:1135:20: note: candidate 1: 'constexpr 
swoc::_1_5_15::TextView::TextView(const char*, int)'
    1135 |   inline constexpr TextView::TextView(const char *ptr, int n) 
noexcept
         |                    ^~~~~~~~
   ../lib/swoc/include/swoc/TextView.h:1131:20: note: candidate 2: 'constexpr 
swoc::_1_5_15::TextView::TextView(const char*, size_t)'
    1131 |   inline constexpr TextView::TextView(const char *ptr, size_t n) 
noexcept
         |                    ^~~~~~~~
   [647/1599] /usr/sbin/ccache /usr/sbin/c++ -DDEBUG -DOPENSSL_API_COMPAT=10002 
-DOPENSSL_IS_OPENSSL3 -DPACKAGE_NAME="\"Apache Traffic Server\"" 
-DPACKAGE_VERSION=\"11.0.0\" -D_DEBUG -Dlinux -Dtsapi_EXPORTS 
-I/home/jenkins/workspace/Github_Builds/autest/src/include 
-I/home/jenkins/workspace/Github_Builds/autest/src/build/include 
-I/home/jenkins/workspace/Github_Builds/autest/src/lib/swoc/include 
-I/home/jenkins/workspace/Github_Builds/autest/src/lib/yamlcpp/include -isystem 
/opt/openssl-quic/include -pthread -g -std=c++20 -fPIC 
-DENABLE_SYSTEMTAP_PROBES -Wno-invalid-offsetof -pipe -Wall -Wextra 
-Wno-noexcept-type -Wsuggest-override -Wno-vla-extension -fno-strict-aliasing 
-Wno-format-truncation -Werror -MD -MT 
src/api/CMakeFiles/tsapi.dir/InkAPITest.cc.o -MF 
src/api/CMakeFiles/tsapi.dir/InkAPITest.cc.o.d -o 
src/api/CMakeFiles/tsapi.dir/InkAPITest.cc.o -c 
/home/jenkins/workspace/Github_Builds/autest/src/src/api/InkAPITest.cc
   [648/1599] /usr/sbin/ccache /usr/sbin/c++ -DDEBUG -DOPENSSL_API_COMPAT=10002 
-DOPENSSL_IS_OPENSSL3 -DPACKAGE_NAME="\"Apache Traffic Server\"" 
-DPACKAGE_VERSION=\"11.0.0\" -D_DEBUG -Dlinux 
-I/home/jenkins/workspace/Github_Builds/autest/src/include 
-I/home/jenkins/workspace/Github_Builds/autest/src/build/include 
-I/home/jenkins/workspace/Github_Builds/autest/src/lib/swoc/include 
-I/home/jenkins/workspace/Github_Builds/autest/src/lib/Catch2/src/catch2/.. 
-I/home/jenkins/workspace/Github_Builds/autest/src/build/lib/Catch2/generated-includes
 -pthread -g -std=c++17 -DENABLE_SYSTEMTAP_PROBES -Wno-invalid-offsetof 
-Wno-shadow -Wall -Wextra -Werror -Wno-unused-parameter -Wno-format-truncation 
-Wno-unused-variable -Wno-error=parentheses -Werror -MD -MT 
lib/swoc/unit_tests/CMakeFiles/test_libswoc.dir/ex_bw_format.cc.o -MF 
lib/swoc/unit_tests/CMakeFiles/test_libswoc.dir/ex_bw_format.cc.o.d -o 
lib/swoc/unit_tests/CMakeFiles/test_libswoc.dir/ex_bw_format.cc.o -c 
/home/jenkins/workspace/Github_B
 uilds/autest/src/lib/swoc/unit_tests/ex_bw_format.cc
   ninja: build stopped: subcommand failed.
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to