Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[outcome] Build error on x64-linux when using Clang #43562

Open
Bobini1 opened this issue Jan 31, 2025 · 3 comments
Open

[outcome] Build error on x64-linux when using Clang #43562

Bobini1 opened this issue Jan 31, 2025 · 3 comments
Labels
category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team.

Comments

@Bobini1
Copy link

Bobini1 commented Jan 31, 2025

Package: outcome:[email protected]

Host Environment

  • Host: x64-linux
  • Compiler: Clang 18.1.3
  • vcpkg-tool version: 2025-01-24-874e302b1fa28cc81caefbb1483f80103c51ab52
    vcpkg-scripts version: 57c08a3 2025-01-25 (6 days ago)

To Reproduce

export CC=clang
export CXX=clang++
./vcpkg install outcome

Failure logs

Computing installation plan...
The following packages will be built and installed:
  outcome:[email protected]
Detecting compiler hash for triplet x64-linux...
Compiler found: /usr/bin/clang++
Restored 0 package(s) from /home/bobini/.cache/vcpkg/archives in 6.23 us. Use --debug to see more details.
Installing 1/1 outcome:[email protected]...
Building outcome:[email protected]...
-- Using cached ned14-outcome-v2.2.9.tar.gz
-- Cleaning sources at /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/bobini/vcpkg/downloads/ned14-outcome-v2.2.9.tar.gz
-- Using source at /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean
-- Configuring x64-linux
-- Building x64-linux-rel
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
  Command failed: /home/bobini/vcpkg/downloads/tools/cmake-3.30.1-linux/cmake-3.30.1-linux-x86_64/bin/cmake --build . --config Release --target install -- -v -j33
  Working Directory: /home/bobini/vcpkg/buildtrees/outcome/x64-linux-rel
  See logs for more information:
    /home/bobini/vcpkg/buildtrees/outcome/install-x64-linux-rel-out.log

Call Stack (most recent call first):
installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
ports/outcome/portfile.cmake:51 (vcpkg_cmake_install)
scripts/ports.cmake:196 (include)
/home/bobini/vcpkg/buildtrees/outcome/install-x64-linux-rel-out.log

Too long, see first comment.

@Bobini1
Copy link
Author

Bobini1 commented Jan 31, 2025

/home/bobini/vcpkg/buildtrees/outcome/install-x64-linux-rel-out.log
Change Dir: '/home/bobini/vcpkg/buildtrees/outcome/x64-linux-rel'

Run Build Command(s): /home/bobini/vcpkg/downloads/tools/ninja/1.12.1-linux/ninja -v -v -j33 install
[1/5] /usr/bin/clang++ -DOUTCOME_USE_SYSTEM_STATUS_CODE=1 -I/home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/include -isystem /home/bobini/vcpkg/installed/x64-linux/include -fPIC -O3 -DNDEBUG -std=gnu++20 -fexceptions -frtti -fstack-protector-strong -MD -MT CMakeFiles/outcome-dependency-smoke-test_2.dir/test/tests/experimental-core-result-status.cpp.o -MF CMakeFiles/outcome-dependency-smoke-test_2.dir/test/tests/experimental-core-result-status.cpp.o.d -o CMakeFiles/outcome-dependency-smoke-test_2.dir/test/tests/experimental-core-result-status.cpp.o -c /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp
FAILED: CMakeFiles/outcome-dependency-smoke-test_2.dir/test/tests/experimental-core-result-status.cpp.o 
/usr/bin/clang++ -DOUTCOME_USE_SYSTEM_STATUS_CODE=1 -I/home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/include -isystem /home/bobini/vcpkg/installed/x64-linux/include -fPIC -O3 -DNDEBUG -std=gnu++20 -fexceptions -frtti -fstack-protector-strong -MD -MT CMakeFiles/outcome-dependency-smoke-test_2.dir/test/tests/experimental-core-result-status.cpp.o -MF CMakeFiles/outcome-dependency-smoke-test_2.dir/test/tests/experimental-core-result-status.cpp.o.d -o CMakeFiles/outcome-dependency-smoke-test_2.dir/test/tests/experimental-core-result-status.cpp.o -c /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<char>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:172:2: error: call to '__builtin_operator_delete' selects non-usual deallocation function
172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:135:6: note: non-usual 'operator delete' declared here
135 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 |   __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<wchar_t>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:172:2: error: call to '__builtin_operator_delete' selects non-usual deallocation function
172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:135:6: note: non-usual 'operator delete' declared here
135 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 |   __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<char8_t>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:172:2: error: call to '__builtin_operator_delete' selects non-usual deallocation function
172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:135:6: note: non-usual 'operator delete' declared here
135 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 |   __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<char16_t>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:172:2: error: call to '__builtin_operator_delete' selects non-usual deallocation function
172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:135:6: note: non-usual 'operator delete' declared here
135 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 |   __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<char32_t>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:172:2: error: call to '__builtin_operator_delete' selects non-usual deallocation function
172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:135:6: note: non-usual 'operator delete' declared here
135 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 |   __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<unsigned long>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:172:2: error: call to '__builtin_operator_delete' selects non-usual deallocation function
172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:135:6: note: non-usual 'operator delete' declared here
135 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 |   __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<int>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:172:2: error: call to '__builtin_operator_delete' selects non-usual deallocation function
172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:135:6: note: non-usual 'operator delete' declared here
135 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 |   __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<quickcpplib::_3a3c21ee::unit_test::test_case>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:172:2: error: call to '__builtin_operator_delete' selects non-usual deallocation function
172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:135:6: note: non-usual 'operator delete' declared here
135 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 |   __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<quickcpplib::_3a3c21ee::unit_test::test_suite>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:172:2: error: call to '__builtin_operator_delete' selects non-usual deallocation function
172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:135:6: note: non-usual 'operator delete' declared here
135 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 |   __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/experimental-core-result-status.cpp:29:
In file included from /home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:87:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:45:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/sstream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/istream:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/ios:44:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/ios_base.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/locale_classes.h:40:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<std::_Sp_counted_ptr_inplace<std::__detail::_NFA<std::regex_traits<char>>, std::allocator<void>, __gnu_cxx::_S_atomic>>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr_base.h:969:19: note: in instantiation of member function 'std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<std::__detail::_NFA<std::regex_traits<char>>, std::allocator<void>, __gnu_cxx::_S_atomic>>>::~__allocated_ptr' requested here
969 |           auto __guard = std::__allocate_guarded(__a2);
    |                          ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr_base.h:1712:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count<std::__detail::_NFA<std::regex_traits<char>>, std::allocator<void>, const std::locale &, std::regex_constants::syntax_option_type &>' requested here
1712 |         : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...)
    |                     ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr.h:464:4: note: in instantiation of function template specialization 'std::__shared_ptr<std::__detail::_NFA<std::regex_traits<char>>>::__shared_ptr<std::allocator<void>, const std::locale &, std::regex_constants::syntax_option_type &>' requested here
464 |         : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...)
    |           ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr.h:1009:14: note: in instantiation of function template specialization 'std::shared_ptr<std::__detail::_NFA<std::regex_traits<char>>>::shared_ptr<std::allocator<void>, const std::locale &, std::regex_constants::syntax_option_type &>' requested here
1009 |       return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a},
    |              ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/regex_compiler.tcc:70:14: note: in instantiation of function template specialization 'std::make_shared<std::__detail::_NFA<std::regex_traits<char>>, const std::locale &, std::regex_constants::syntax_option_type &>' requested here
 70 |       _M_nfa(make_shared<_RegexT>(__loc, _M_flags)),
    |              ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/regex.h:809:34: note: in instantiation of member function 'std::__detail::_Compiler<std::regex_traits<char>>::_Compiler' requested here
809 |         __detail::_Compiler<_Rx_traits> __c(__first, __last, _M_loc, __f);
    |                                         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/regex.h:473:9: note: in instantiation of member function 'std::basic_regex<char>::_M_compile' requested here
473 |       { _M_compile(__p, __p + _Rx_traits::length(__p), __f); }
    |         ^
/home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:181:16: note: in instantiation of member function 'std::basic_regex<char>::basic_regex' requested here
181 |     std::regex enabled(".*"), disabled;
    |                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[2/5] /usr/bin/clang++ -DOUTCOME_USE_SYSTEM_STATUS_CODE=1 -I/home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/include -isystem /home/bobini/vcpkg/installed/x64-linux/include -fPIC -O3 -DNDEBUG -std=gnu++20 -fexceptions -frtti -fstack-protector-strong -MD -MT CMakeFiles/outcome-dependency-smoke-test_1.dir/test/tests/core-result.cpp.o -MF CMakeFiles/outcome-dependency-smoke-test_1.dir/test/tests/core-result.cpp.o.d -o CMakeFiles/outcome-dependency-smoke-test_1.dir/test/tests/core-result.cpp.o -c /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp
FAILED: CMakeFiles/outcome-dependency-smoke-test_1.dir/test/tests/core-result.cpp.o 
/usr/bin/clang++ -DOUTCOME_USE_SYSTEM_STATUS_CODE=1 -I/home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/include -isystem /home/bobini/vcpkg/installed/x64-linux/include -fPIC -O3 -DNDEBUG -std=gnu++20 -fexceptions -frtti -fstack-protector-strong -MD -MT CMakeFiles/outcome-dependency-smoke-test_1.dir/test/tests/core-result.cpp.o -MF CMakeFiles/outcome-dependency-smoke-test_1.dir/test/tests/core-result.cpp.o.d -o CMakeFiles/outcome-dependency-smoke-test_1.dir/test/tests/core-result.cpp.o -c /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<char>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:172:2: error: call to '__builtin_operator_delete' selects non-usual deallocation function
172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:135:6: note: non-usual 'operator delete' declared here
135 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 |   __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<wchar_t>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:172:2: error: call to '__builtin_operator_delete' selects non-usual deallocation function
172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:135:6: note: non-usual 'operator delete' declared here
135 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 |   __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<char8_t>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:172:2: error: call to '__builtin_operator_delete' selects non-usual deallocation function
172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:135:6: note: non-usual 'operator delete' declared here
135 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 |   __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<char16_t>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:172:2: error: call to '__builtin_operator_delete' selects non-usual deallocation function
172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:135:6: note: non-usual 'operator delete' declared here
135 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 |   __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<char32_t>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:172:2: error: call to '__builtin_operator_delete' selects non-usual deallocation function
172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:135:6: note: non-usual 'operator delete' declared here
135 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 |   __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<unsigned long>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:172:2: error: call to '__builtin_operator_delete' selects non-usual deallocation function
172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:135:6: note: non-usual 'operator delete' declared here
135 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 |   __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<int>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:172:2: error: call to '__builtin_operator_delete' selects non-usual deallocation function
172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:135:6: note: non-usual 'operator delete' declared here
135 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 |   __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<quickcpplib::_3a3c21ee::unit_test::test_case>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:172:2: error: call to '__builtin_operator_delete' selects non-usual deallocation function
172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:135:6: note: non-usual 'operator delete' declared here
135 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 |   __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<quickcpplib::_3a3c21ee::unit_test::test_suite>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:172:2: error: call to '__builtin_operator_delete' selects non-usual deallocation function
172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
    |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:135:6: note: non-usual 'operator delete' declared here
135 | void operator delete(void*, std::size_t) _GLIBCXX_USE_NOEXCEPT
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 |   __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/core-result.cpp:30:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/std_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/basic_result.hpp:28:
In file included from /home/bobini/vcpkg/buildtrees/outcome/src/v2.2.9-361bb59b48.clean/test/tests/../../include/outcome/config.hpp:175:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/memory:65:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:46:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:167:6: error: call to '__builtin_operator_delete' selects non-usual deallocation function
167 |             _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n),
    |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
168 |                                      std::align_val_t(alignof(_Tp)));
    |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/new_allocator.h:117:35: note: expanded from macro '_GLIBCXX_OPERATOR_DELETE'
117 | # define _GLIBCXX_OPERATOR_DELETE __builtin_operator_delete
    |                                   ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/allocator.h:210:25: note: in instantiation of member function 'std::__new_allocator<std::_Sp_counted_ptr_inplace<std::__detail::_NFA<std::regex_traits<char>>, std::allocator<void>, __gnu_cxx::_S_atomic>>::deallocate' requested here
210 |         __allocator_base<_Tp>::deallocate(__p, __n);
    |                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr_base.h:969:19: note: in instantiation of member function 'std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<std::__detail::_NFA<std::regex_traits<char>>, std::allocator<void>, __gnu_cxx::_S_atomic>>>::~__allocated_ptr' requested here
969 |           auto __guard = std::__allocate_guarded(__a2);
    |                          ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr_base.h:1712:14: note: in instantiation of function template specialization 'std::__shared_count<>::__shared_count<std::__detail::_NFA<std::regex_traits<char>>, std::allocator<void>, const std::locale &, std::regex_constants::syntax_option_type &>' requested here
1712 |         : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...)
    |                     ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr.h:464:4: note: in instantiation of function template specialization 'std::__shared_ptr<std::__detail::_NFA<std::regex_traits<char>>>::__shared_ptr<std::allocator<void>, const std::locale &, std::regex_constants::syntax_option_type &>' requested here
464 |         : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...)
    |           ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/shared_ptr.h:1009:14: note: in instantiation of function template specialization 'std::shared_ptr<std::__detail::_NFA<std::regex_traits<char>>>::shared_ptr<std::allocator<void>, const std::locale &, std::regex_constants::syntax_option_type &>' requested here
1009 |       return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a},
    |              ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/regex_compiler.tcc:70:14: note: in instantiation of function template specialization 'std::make_shared<std::__detail::_NFA<std::regex_traits<char>>, const std::locale &, std::regex_constants::syntax_option_type &>' requested here
 70 |       _M_nfa(make_shared<_RegexT>(__loc, _M_flags)),
    |              ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/regex.h:809:34: note: in instantiation of member function 'std::__detail::_Compiler<std::regex_traits<char>>::_Compiler' requested here
809 |         __detail::_Compiler<_Rx_traits> __c(__first, __last, _M_loc, __f);
    |                                         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/regex.h:473:9: note: in instantiation of member function 'std::basic_regex<char>::_M_compile' requested here
473 |       { _M_compile(__p, __p + _Rx_traits::length(__p), __f); }
    |         ^
/home/bobini/vcpkg/installed/x64-linux/include/quickcpplib/boost/test/unit_test.hpp:181:16: note: in instantiation of member function 'std::basic_regex<char>::basic_regex' requested here
181 |     std::regex enabled(".*"), disabled;
    |                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/new:166:6: note: non-usual 'operator delete' declared here
166 | void operator delete(void*, std::size_t, std::align_val_t)
    | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
167 |   _GLIBCXX_USE_NOEXCEPT __attribute__((__externally_visible__));
    |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
ninja: build stopped: subcommand failed.

@Bobini1
Copy link
Author

Bobini1 commented Jan 31, 2025

Why build tests at all? Outcome is a transitive dependency, required by llfio.

@Bobini1 Bobini1 changed the title [outcome] Build error on x64-linux-sharedqt [outcome] Build error on x64-linux Jan 31, 2025
@Bobini1 Bobini1 changed the title [outcome] Build error on x64-linux [outcome] Build error on x64-linux when using Clang Feb 2, 2025
@Bobini1
Copy link
Author

Bobini1 commented Feb 2, 2025

I would like to add that I can build outcome from the master branch manually without any issues. Perhaps simply updating the package would help?

@MonicaLiu0311 MonicaLiu0311 added the category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team. label Feb 5, 2025
@MonicaLiu0311 MonicaLiu0311 removed their assignment Feb 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team.
Projects
None yet
Development

No branches or pull requests

2 participants