On 12/07/2026 12:26, Matthijs Möhlmann via Boost wrote:
On 12/07/2026 00:25, Sam Darwin via Boost wrote:
- The default Clang on Debian 13 (Trixie) is Clang 19. What happens with Clang 19?
- Is the operating system outside the container and inside, identical? (the same release of Debian 13?) What if you run the test on Ubuntu 22 and 24 containers? Of course it should work on Debian also, but this shows comparisons. _______________________________________________ Boost mailing list -- boost@lists.boost.org To unsubscribe send an email to boost-leave@lists.boost.org https://lists.boost.org/mailman3/lists/boost.lists.boost.org/ Archived at: https://lists.boost.org/archives/list/boost@lists.boost.org/message/GC62WUWE...
The result is the same with the default compiler (clang 19).
The operating system and the container is identical (both Debian 13 (Trixie).
Docker image: ubuntu:22.04 (Clang 14): same error. Docker image: ubuntu:24.04 (Clang 18): same error. Docker image: ubuntu:26.04 (Clang 21): same error.
When looking at the error message: error: Unable to find file or target named error: '/boost/boost_1_92_0/libs/config/checks//cxx11_variadic_templates' error: referred to from project at error: '/boost/boost_1_92_0/libs/charconv/build' error: could not resolve project reference '/boost/boost_1_92_0/libs/config/checks'
It says: `config/checks//cxx11_variadic_templates`.
There is a double '//' there which indicates to me that some variable is replaced with an empty string?
No the double // is deliberate, can you take a peek inside your libs/config/checks/Jamfile.v2 and verify it has the line: obj cxx11_variadic_templates : test_case.cpp /boost/config//boost_config : <define>TEST_BOOST_NO_CXX11_VARIADIC_TEMPLATES ; ? Thanks, John.