compile
command_line: /usr/bin/g++-14 -I/home/runner/work/btck/btck/include -O2 -std=gnu++20 -DGTEST_HAS_PTHREAD=1 -MD -MT test/cpp/CMakeFiles/btck.test.cpp.dir/transaction.cpp.o -MF test/cpp/CMakeFiles/btck.test.cpp.dir/transaction.cpp.o.d -fmodules-ts -fmodule-mapper=test/cpp/CMakeFiles/btck.test.cpp.dir/transaction.cpp.o.modmap -MD -fdeps-format=p1689r5 -x c++ -o test/cpp/CMakeFiles/btck.test.cpp.dir/transaction.cpp.o -c /home/runner/work/btck/btck/test/cpp/transaction.cpp
working_directory: "/home/runner/work/btck/btck/build"
Target: btck.test.cpp
Target Type: EXECUTABLE
Source: /home/runner/work/btck/btck/test/cpp/transaction.cpp
Language: C++
Config: Release
stderr:
In file included from /home/runner/work/btck/btck/test/cpp/transaction.cpp:8:
/home/runner/work/btck/btck/include/btck/btck.hpp:488:7: warning: ‘btck::Chain’ has a field ‘std::unique_ptr<btck_Chain, btck::Chain::<lambda(btck_Chain*)> > btck::Chain::impl_’ whose type has internal linkage [-Wsubobject-linkage]
488 | class Chain : public detail::range<Chain const>
| ^~~~~