* installing *source* package ‘RMariaDB’ ...
** this is package ‘RMariaDB’ version ‘1.3.5’
** package ‘RMariaDB’ successfully unpacked and MD5 sums checked
** using staged installation
Using mysql_config
RMariaDB 1.2.0 will default to use mariadb_config.
Set the RMARIADB_FORCE_MYSQLCONFIG environment variable to a nonempty value to force mysql_config.
Found mysql_config cflags and libs!
Using PKG_CFLAGS=-I/usr/include/mysql -I/usr/include/mysql/mysql
Using PKG_LIBS=-L/usr/lib64/ -lmariadb
** libs
using C++ compiler: ‘clang version 23.1.1’
make[1]: Entering directory '/data/localhost/ripley/R/packages/tests-clang/RMariaDB/src'
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I/usr/include/mysql -I/usr/include/mysql/mysql -Ivendor -DBOOST_NO_AUTO_PTR -I'/data/localhost/ripley/R/test-clang/cpp11/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c DbConnection.cpp -o DbConnection.o
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I/usr/include/mysql -I/usr/include/mysql/mysql -Ivendor -DBOOST_NO_AUTO_PTR -I'/data/localhost/ripley/R/test-clang/cpp11/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c DbResult.cpp -o DbResult.o
In file included from DbResult.cpp:2:
In file included from ./DbResult.h:4:
In file included from vendor/boost/noncopyable.hpp:15:
In file included from vendor/boost/core/noncopyable.hpp:12:
In file included from vendor/boost/config.hpp:48:
vendor/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined]
   98 | #  define BOOST_NO_AUTO_PTR
      |           ^
<command line>:2:9: note: previous definition is here
    2 | #define BOOST_NO_AUTO_PTR 1
      |         ^
In file included from DbResult.cpp:4:
In file included from ./DbResultImpl.h:1:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:350:69: note: expanded from here
  350 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:352:8: note: expanded from here
  352 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from DbResult.cpp:4:
In file included from ./DbResultImpl.h:1:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:350:110: note: expanded from here
  350 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:352:8: note: expanded from here
  352 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from DbResult.cpp:4:
In file included from ./DbResultImpl.h:1:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:350:136: note: expanded from here
  350 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:352:8: note: expanded from here
  352 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from DbResult.cpp:4:
In file included from ./DbResultImpl.h:1:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:27:
In file included from vendor/boost/container/allocator_traits.hpp:32:
In file included from vendor/boost/container/detail/mpl.hpp:26:
vendor/boost/move/detail/type_traits.hpp:877:30: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
  877 | {  static const bool value = BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T); };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:335:54: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE'
  335 |    #define BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T)   BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                      ^
vendor/boost/move/detail/type_traits.hpp:166:51: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR'
  166 | #     define BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T)
      |                                                   ^
vendor/boost/move/detail/type_traits.hpp:908:30: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
  908 |    static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE(T);
      |                              ^
vendor/boost/move/detail/type_traits.hpp:323:58: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE'
  323 |                                                          BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T))
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:159:47: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_ASSIGN'
  159 | #     define BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T) __has_trivial_assign(T)
      |                                               ^
vendor/boost/move/detail/type_traits.hpp:923:30: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  923 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:341:60: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE'
  341 |    #define BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T)  BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                            ^
vendor/boost/move/detail/type_traits.hpp:173:52: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR'
  173 | #     define BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) __has_nothrow_constructor(T)
      |                                                    ^
vendor/boost/move/detail/type_traits.hpp:930:30: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  930 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:347:58: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE'
  347 |    #define BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T)   BOOST_MOVE_HAS_NOTHROW_COPY(T) || ::boost::move_detail::is_pod<T>::value
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:180:46: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_COPY'
  180 | #     define BOOST_MOVE_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T))
      |                                              ^
vendor/boost/move/detail/type_traits.hpp:944:30: warning: builtin __has_nothrow_assign is deprecated; use __is_nothrow_assignable instead [-Wdeprecated-builtins]
  944 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:353:53: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE'
  353 |    #define BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE(T) BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) || ::boost::move_detail::is_pod<T>::value
      |                                                     ^
vendor/boost/move/detail/type_traits.hpp:187:48: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_ASSIGN'
  187 | #     define BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) (__has_nothrow_assign(T))
      |                                                ^
In file included from DbConnection.cpp:2:
In file included from ./DbConnection.h:4:
In file included from vendor/boost/noncopyable.hpp:15:
In file included from vendor/boost/core/noncopyable.hpp:12:
In file included from vendor/boost/config.hpp:48:
vendor/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined]
   98 | #  define BOOST_NO_AUTO_PTR
      |           ^
<command line>:2:9: note: previous definition is here
    2 | #define BOOST_NO_AUTO_PTR 1
      |         ^
In file included from DbResult.cpp:4:
In file included from ./DbResultImpl.h:1:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:69: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from DbResult.cpp:4:
In file included from ./DbResultImpl.h:1:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:110: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from DbResult.cpp:4:
In file included from ./DbResultImpl.h:1:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:136: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from DbResult.cpp:4:
In file included from ./DbResultImpl.h:1:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:75:69: note: expanded from here
   75 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:77:8: note: expanded from here
   77 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from DbResult.cpp:4:
In file included from ./DbResultImpl.h:1:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:75:110: note: expanded from here
   75 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:77:8: note: expanded from here
   77 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from DbResult.cpp:4:
In file included from ./DbResultImpl.h:1:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:75:136: note: expanded from here
   75 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:77:8: note: expanded from here
   77 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
15 warnings generated.
1 warning generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I/usr/include/mysql -I/usr/include/mysql/mysql -Ivendor -DBOOST_NO_AUTO_PTR -I'/data/localhost/ripley/R/test-clang/cpp11/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c MariaBinding.cpp -o MariaBinding.o
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I/usr/include/mysql -I/usr/include/mysql/mysql -Ivendor -DBOOST_NO_AUTO_PTR -I'/data/localhost/ripley/R/test-clang/cpp11/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c MariaResult.cpp -o MariaResult.o
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I/usr/include/mysql -I/usr/include/mysql/mysql -Ivendor -DBOOST_NO_AUTO_PTR -I'/data/localhost/ripley/R/test-clang/cpp11/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c MariaResultImpl.cpp -o MariaResultImpl.o
In file included from MariaBinding.cpp:3:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:15:
In file included from vendor/boost/config.hpp:48:
vendor/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined]
   98 | #  define BOOST_NO_AUTO_PTR
      |           ^
<command line>:2:9: note: previous definition is here
    2 | #define BOOST_NO_AUTO_PTR 1
      |         ^
In file included from MariaBinding.cpp:3:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:333:69: note: expanded from here
  333 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:335:8: note: expanded from here
  335 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaBinding.cpp:3:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:333:110: note: expanded from here
  333 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:335:8: note: expanded from here
  335 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaBinding.cpp:3:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:333:136: note: expanded from here
  333 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:335:8: note: expanded from here
  335 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaBinding.cpp:3:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:27:
In file included from vendor/boost/container/allocator_traits.hpp:32:
In file included from vendor/boost/container/detail/mpl.hpp:26:
vendor/boost/move/detail/type_traits.hpp:877:30: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
  877 | {  static const bool value = BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T); };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:335:54: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE'
  335 |    #define BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T)   BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                      ^
vendor/boost/move/detail/type_traits.hpp:166:51: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR'
  166 | #     define BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T)
      |                                                   ^
vendor/boost/move/detail/type_traits.hpp:908:30: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
  908 |    static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE(T);
      |                              ^
vendor/boost/move/detail/type_traits.hpp:323:58: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE'
  323 |                                                          BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T))
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:159:47: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_ASSIGN'
  159 | #     define BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T) __has_trivial_assign(T)
      |                                               ^
vendor/boost/move/detail/type_traits.hpp:923:30: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  923 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:341:60: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE'
  341 |    #define BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T)  BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                            ^
vendor/boost/move/detail/type_traits.hpp:173:52: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR'
  173 | #     define BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) __has_nothrow_constructor(T)
      |                                                    ^
vendor/boost/move/detail/type_traits.hpp:930:30: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  930 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:347:58: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE'
  347 |    #define BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T)   BOOST_MOVE_HAS_NOTHROW_COPY(T) || ::boost::move_detail::is_pod<T>::value
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:180:46: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_COPY'
  180 | #     define BOOST_MOVE_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T))
      |                                              ^
vendor/boost/move/detail/type_traits.hpp:944:30: warning: builtin __has_nothrow_assign is deprecated; use __is_nothrow_assignable instead [-Wdeprecated-builtins]
  944 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:353:53: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE'
  353 |    #define BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE(T) BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) || ::boost::move_detail::is_pod<T>::value
      |                                                     ^
vendor/boost/move/detail/type_traits.hpp:187:48: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_ASSIGN'
  187 | #     define BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) (__has_nothrow_assign(T))
      |                                                ^
In file included from MariaBinding.cpp:3:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:57:69: note: expanded from here
   57 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:59:8: note: expanded from here
   59 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaBinding.cpp:3:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:57:110: note: expanded from here
   57 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:59:8: note: expanded from here
   59 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaBinding.cpp:3:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:57:136: note: expanded from here
   57 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:59:8: note: expanded from here
   59 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaBinding.cpp:3:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:69: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaBinding.cpp:3:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:110: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaBinding.cpp:3:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:136: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaBinding.cpp:3:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:27:
In file included from vendor/boost/container/allocator_traits.hpp:32:
In file included from vendor/boost/container/detail/mpl.hpp:26:
vendor/boost/move/detail/type_traits.hpp:923:30: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  923 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:341:60: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE'
  341 |    #define BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T)  BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                            ^
vendor/boost/move/detail/type_traits.hpp:173:52: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR'
  173 | #     define BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) __has_nothrow_constructor(T)
      |                                                    ^
vendor/boost/container/vector.hpp:819:31: note: in instantiation of template class 'boost::move_detail::is_nothrow_default_constructible<boost::container::new_allocator<char>>' requested here
  819 |    vector() BOOST_NOEXCEPT_IF(dtl::is_nothrow_default_constructible<allocator_type>::value)
      |                               ^
vendor/boost/config/detail/suffix.hpp:976:50: note: expanded from macro 'BOOST_NOEXCEPT_IF'
  976 | #  define BOOST_NOEXCEPT_IF(Predicate) noexcept((Predicate))
      |                                                  ^
MariaBinding.cpp:6:15: note: in instantiation of exception specification for 'vector' requested here
    6 | MariaBinding::MariaBinding() : statement(NULL), p(0), i(0), n_rows(0) {}
      |               ^
In file included from MariaResult.cpp:2:
In file included from ./MariaResult.h:4:
In file included from ./DbResult.h:4:
In file included from vendor/boost/noncopyable.hpp:15:
In file included from vendor/boost/core/noncopyable.hpp:12:
In file included from vendor/boost/config.hpp:48:
vendor/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined]
   98 | #  define BOOST_NO_AUTO_PTR
      |           ^
<command line>:2:9: note: previous definition is here
    2 | #define BOOST_NO_AUTO_PTR 1
      |         ^
In file included from MariaResult.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:350:69: note: expanded from here
  350 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:352:8: note: expanded from here
  352 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResult.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:350:110: note: expanded from here
  350 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:352:8: note: expanded from here
  352 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResult.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:350:136: note: expanded from here
  350 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:352:8: note: expanded from here
  352 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResult.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:27:
In file included from vendor/boost/container/allocator_traits.hpp:32:
In file included from vendor/boost/container/detail/mpl.hpp:26:
vendor/boost/move/detail/type_traits.hpp:877:30: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
  877 | {  static const bool value = BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T); };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:335:54: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE'
  335 |    #define BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T)   BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                      ^
vendor/boost/move/detail/type_traits.hpp:166:51: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR'
  166 | #     define BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T)
      |                                                   ^
vendor/boost/move/detail/type_traits.hpp:908:30: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
  908 |    static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE(T);
      |                              ^
vendor/boost/move/detail/type_traits.hpp:323:58: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE'
  323 |                                                          BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T))
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:159:47: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_ASSIGN'
  159 | #     define BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T) __has_trivial_assign(T)
      |                                               ^
vendor/boost/move/detail/type_traits.hpp:923:30: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  923 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:341:60: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE'
  341 |    #define BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T)  BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                            ^
vendor/boost/move/detail/type_traits.hpp:173:52: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR'
  173 | #     define BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) __has_nothrow_constructor(T)
      |                                                    ^
vendor/boost/move/detail/type_traits.hpp:930:30: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  930 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:347:58: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE'
  347 |    #define BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T)   BOOST_MOVE_HAS_NOTHROW_COPY(T) || ::boost::move_detail::is_pod<T>::value
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:180:46: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_COPY'
  180 | #     define BOOST_MOVE_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T))
      |                                              ^
vendor/boost/move/detail/type_traits.hpp:944:30: warning: builtin __has_nothrow_assign is deprecated; use __is_nothrow_assignable instead [-Wdeprecated-builtins]
  944 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:353:53: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE'
  353 |    #define BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE(T) BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) || ::boost::move_detail::is_pod<T>::value
      |                                                     ^
vendor/boost/move/detail/type_traits.hpp:187:48: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_ASSIGN'
  187 | #     define BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) (__has_nothrow_assign(T))
      |                                                ^
In file included from MariaResult.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:69: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResult.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:110: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResult.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:136: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResult.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:75:69: note: expanded from here
   75 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:77:8: note: expanded from here
   77 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResult.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:75:110: note: expanded from here
   75 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:77:8: note: expanded from here
   77 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResult.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:75:136: note: expanded from here
   75 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:77:8: note: expanded from here
   77 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaBinding.cpp:3:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:27:
In file included from vendor/boost/container/allocator_traits.hpp:32:
In file included from vendor/boost/container/detail/mpl.hpp:26:
vendor/boost/move/detail/type_traits.hpp:877:30: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
  877 | {  static const bool value = BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T); };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:335:54: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE'
  335 |    #define BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T)   BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                      ^
vendor/boost/move/detail/type_traits.hpp:166:51: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR'
  166 | #     define BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T)
      |                                                   ^
vendor/boost/container/detail/copy_move_algo.hpp:270:20: note: in instantiation of template class 'boost::move_detail::is_trivially_destructible<char>' requested here
  270 |    : enable_if_c <!dtl::is_trivially_destructible
      |                    ^
vendor/boost/container/detail/copy_move_algo.hpp:982:17: note: in instantiation of template class 'boost::container::dtl::disable_if_trivially_destructible<char *, void>' requested here
  982 | inline typename dtl::disable_if_trivially_destructible<I, void>::type
      |                 ^
vendor/boost/container/vector.hpp:1098:7: note: while substituting deduced template arguments into function template 'destroy_alloc_n' [with Allocator = stored_allocator_type, I = char *, U = stored_size_type]
 1098 |       boost::container::destroy_alloc_n
      |       ^
MariaBinding.cpp:6:15: note: in instantiation of member function 'boost::container::vector<char>::~vector' requested here
    6 | MariaBinding::MariaBinding() : statement(NULL), p(0), i(0), n_rows(0) {}
      |               ^
In file included from MariaBinding.cpp:3:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:27:
In file included from vendor/boost/container/allocator_traits.hpp:32:
In file included from vendor/boost/container/detail/mpl.hpp:26:
vendor/boost/move/detail/type_traits.hpp:908:30: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
  908 |    static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE(T);
      |                              ^
vendor/boost/move/detail/type_traits.hpp:323:58: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE'
  323 |                                                          BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T))
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:159:47: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_ASSIGN'
  159 | #     define BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T) __has_trivial_assign(T)
      |                                               ^
vendor/boost/move/detail/meta_utils.hpp:378:15: note: in instantiation of template class 'boost::move_detail::is_trivially_copy_assignable<char>' requested here
  378 |    : and_impl<B::value, C, D>
      |               ^
vendor/boost/move/detail/meta_utils.hpp:395:6: note: in instantiation of template class 'boost::move_detail::and_impl<true, boost::move_detail::is_trivially_copy_assignable<char>>' requested here
  395 |    : and_impl<A::value, B, C, D>
      |      ^
vendor/boost/container/detail/copy_move_algo.hpp:138:6: note: in instantiation of template class 'boost::move_detail::and_<boost::container::dtl::are_contiguous_and_same<char *, char *>, boost::move_detail::is_trivially_copy_assignable<char>>' requested here
  138 |    : boost::move_detail::and_
      |      ^
vendor/boost/move/detail/meta_utils_core.hpp:87:34: note: in instantiation of template class 'boost::container::dtl::is_memtransfer_copy_assignable<char *, char *>' requested here
   87 | struct disable_if : enable_if_c<!Cond::value, T> {};
      |                                  ^
vendor/boost/container/detail/copy_move_algo.hpp:169:6: note: in instantiation of template class 'boost::move_detail::disable_if<boost::container::dtl::is_memtransfer_copy_assignable<char *, char *>, char *>' requested here
  169 |    : disable_if<dtl::is_memtransfer_copy_assignable<I, O>, R>
      |      ^
vendor/boost/container/detail/copy_move_algo.hpp:889:17: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  889 | inline typename dtl::disable_if_memtransfer_copy_assignable<I, F, F>::type
      |                 ^
vendor/boost/container/vector.hpp:2942:25: note: in instantiation of function template specialization 'boost::container::expand_forward_and_insert_alloc<boost::container::new_allocator<char>, char *, boost::container::dtl::insert_value_initialized_n_proxy<boost::container::new_allocator<char>, char *>>' requested here
 2942 |       boost::container::expand_forward_and_insert_alloc
      |                         ^
vendor/boost/container/vector.hpp:2777:16: note: in instantiation of function template specialization 'boost::container::vector<char>::priv_insert_forward_range_expand_forward<boost::container::dtl::insert_value_initialized_n_proxy<boost::container::new_allocator<char>, char *>>' requested here
 2777 |          this->priv_insert_forward_range_expand_forward
      |                ^
vendor/boost/container/vector.hpp:2814:16: note: in instantiation of function template specialization 'boost::container::vector<char>::priv_insert_forward_range<boost::container::dtl::insert_value_initialized_n_proxy<boost::container::new_allocator<char>, char *>>' requested here
 2814 |          this->priv_insert_forward_range(this->back_ptr(), new_size - sz, this->priv_resize_proxy(u));
      |                ^
vendor/boost/container/vector.hpp:1497:13: note: in instantiation of function template specialization 'boost::container::vector<char>::priv_resize<boost::container::value_init_t, boost::move_detail::integral_constant<unsigned int, 1>>' requested here
 1497 |    {  this->priv_resize(new_size, value_init, alloc_version());  }
      |             ^
MariaBinding.cpp:16:11: note: in instantiation of member function 'boost::container::vector<char>::resize' requested here
   16 |   is_null.resize(p);
      |           ^
15 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I/usr/include/mysql -I/usr/include/mysql/mysql -Ivendor -DBOOST_NO_AUTO_PTR -I'/data/localhost/ripley/R/test-clang/cpp11/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c MariaResultPrep.cpp -o MariaResultPrep.o
18 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I/usr/include/mysql -I/usr/include/mysql/mysql -Ivendor -DBOOST_NO_AUTO_PTR -I'/data/localhost/ripley/R/test-clang/cpp11/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c MariaResultSimple.cpp -o MariaResultSimple.o
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I/usr/include/mysql -I/usr/include/mysql/mysql -Ivendor -DBOOST_NO_AUTO_PTR -I'/data/localhost/ripley/R/test-clang/cpp11/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c MariaRow.cpp -o MariaRow.o
In file included from MariaResultSimple.cpp:3:
In file included from ./MariaResultSimple.h:4:
In file included from vendor/boost/noncopyable.hpp:15:
In file included from vendor/boost/core/noncopyable.hpp:12:
In file included from vendor/boost/config.hpp:48:
vendor/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined]
   98 | #  define BOOST_NO_AUTO_PTR
      |           ^
<command line>:2:9: note: previous definition is here
    2 | #define BOOST_NO_AUTO_PTR 1
      |         ^
In file included from MariaResultSimple.cpp:3:
In file included from ./MariaResultSimple.h:5:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:333:69: note: expanded from here
  333 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:335:8: note: expanded from here
  335 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResultSimple.cpp:3:
In file included from ./MariaResultSimple.h:5:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:333:110: note: expanded from here
  333 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:335:8: note: expanded from here
  335 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResultSimple.cpp:3:
In file included from ./MariaResultSimple.h:5:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:333:136: note: expanded from here
  333 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:335:8: note: expanded from here
  335 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResultSimple.cpp:3:
In file included from ./MariaResultSimple.h:5:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:27:
In file included from vendor/boost/container/allocator_traits.hpp:32:
In file included from vendor/boost/container/detail/mpl.hpp:26:
vendor/boost/move/detail/type_traits.hpp:877:30: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
  877 | {  static const bool value = BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T); };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:335:54: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE'
  335 |    #define BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T)   BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                      ^
vendor/boost/move/detail/type_traits.hpp:166:51: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR'
  166 | #     define BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T)
      |                                                   ^
vendor/boost/move/detail/type_traits.hpp:908:30: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
  908 |    static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE(T);
      |                              ^
vendor/boost/move/detail/type_traits.hpp:323:58: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE'
  323 |                                                          BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T))
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:159:47: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_ASSIGN'
  159 | #     define BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T) __has_trivial_assign(T)
      |                                               ^
vendor/boost/move/detail/type_traits.hpp:923:30: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  923 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:341:60: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE'
  341 |    #define BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T)  BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                            ^
vendor/boost/move/detail/type_traits.hpp:173:52: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR'
  173 | #     define BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) __has_nothrow_constructor(T)
      |                                                    ^
vendor/boost/move/detail/type_traits.hpp:930:30: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  930 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:347:58: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE'
  347 |    #define BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T)   BOOST_MOVE_HAS_NOTHROW_COPY(T) || ::boost::move_detail::is_pod<T>::value
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:180:46: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_COPY'
  180 | #     define BOOST_MOVE_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T))
      |                                              ^
vendor/boost/move/detail/type_traits.hpp:944:30: warning: builtin __has_nothrow_assign is deprecated; use __is_nothrow_assignable instead [-Wdeprecated-builtins]
  944 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:353:53: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE'
  353 |    #define BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE(T) BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) || ::boost::move_detail::is_pod<T>::value
      |                                                     ^
vendor/boost/move/detail/type_traits.hpp:187:48: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_ASSIGN'
  187 | #     define BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) (__has_nothrow_assign(T))
      |                                                ^
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I/usr/include/mysql -I/usr/include/mysql/mysql -Ivendor -DBOOST_NO_AUTO_PTR -I'/data/localhost/ripley/R/test-clang/cpp11/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c MariaTypes.cpp -o MariaTypes.o
In file included from MariaResultSimple.cpp:3:
In file included from ./MariaResultSimple.h:5:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:57:69: note: expanded from here
   57 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:59:8: note: expanded from here
   59 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResultSimple.cpp:3:
In file included from ./MariaResultSimple.h:5:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:57:110: note: expanded from here
   57 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:59:8: note: expanded from here
   59 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResultSimple.cpp:3:
In file included from ./MariaResultSimple.h:5:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:57:136: note: expanded from here
   57 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:59:8: note: expanded from here
   59 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResultSimple.cpp:3:
In file included from ./MariaResultSimple.h:5:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NA/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I/usr/include/mysql -I/usr/include/mysql/mysql -Ivendor -DBOOST_NO_AUTO_PTR -I'/data/localhost/ripley/R/test-clang/cpp11/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c MariaUtils.cpp -o MariaUtils.o
MESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:69: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResultSimple.cpp:3:
In file included from ./MariaResultSimple.h:5:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:110: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResultSimple.cpp:3:
In file included from ./MariaResultSimple.h:5:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:136: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResultPrep.cpp:3:
In file included from ./MariaResultPrep.h:4:
In file included from vendor/boost/noncopyable.hpp:15:
In file included from vendor/boost/core/noncopyable.hpp:12:
In file included from vendor/boost/config.hpp:48:
vendor/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined]
   98 | #  define BOOST_NO_AUTO_PTR
      |           ^
<command line>:2:9: note: previous definition is here
    2 | #define BOOST_NO_AUTO_PTR 1
      |         ^
In file included from MariaResultPrep.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:347:69: note: expanded from here
  347 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:349:8: note: expanded from here
  349 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResultPrep.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:347:110: note: expanded from here
  347 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:349:8: note: expanded from here
  349 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResultPrep.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:347:136: note: expanded from here
  347 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:349:8: note: expanded from here
  349 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResultPrep.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:27:
In file included from vendor/boost/container/allocator_traits.hpp:32:
In file included from vendor/boost/container/detail/mpl.hpp:26:
vendor/boost/move/detail/type_traits.hpp:877:30: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
  877 | {  static const bool value = BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T); };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:335:54: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE'
  335 |    #define BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T)   BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                      ^
vendor/boost/move/detail/type_traits.hpp:166:51: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR'
  166 | #     define BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T)
      |                                                   ^
vendor/boost/move/detail/type_traits.hpp:908:30: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
  908 |    static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE(T);
      |                              ^
vendor/boost/move/detail/type_traits.hpp:323:58: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE'
  323 |                                                          BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T))
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:159:47: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_ASSIGN'
  159 | #     define BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T) __has_trivial_assign(T)
      |                                               ^
vendor/boost/move/detail/type_traits.hpp:923:30: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  923 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:341:60: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE'
  341 |    #define BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T)  BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                            ^
vendor/boost/move/detail/type_traits.hpp:173:52: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR'
  173 | #     define BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) __has_nothrow_constructor(T)
      |                                                    ^
vendor/boost/move/detail/type_traits.hpp:930:30: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  930 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:347:58: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE'
  347 |    #define BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T)   BOOST_MOVE_HAS_NOTHROW_COPY(T) || ::boost::move_detail::is_pod<T>::value
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:180:46: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_COPY'
  180 | #     define BOOST_MOVE_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T))
      |                                              ^
vendor/boost/move/detail/type_traits.hpp:944:30: warning: builtin __has_nothrow_assign is deprecated; use __is_nothrow_assignable instead [-Wdeprecated-builtins]
  944 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:353:53: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE'
  353 |    #define BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE(T) BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) || ::boost::move_detail::is_pod<T>::value
      |                                                     ^
vendor/boost/move/detail/type_traits.hpp:187:48: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_ASSIGN'
  187 | #     define BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) (__has_nothrow_assign(T))
      |                                                ^
In file included from MariaResultPrep.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:64:69: note: expanded from here
   64 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:66:8: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResultPrep.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:64:110: note: expanded from here
   64 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:66:8: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResultPrep.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:64:136: note: expanded from here
   64 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:66:8: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResultPrep.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:73:69: note: expanded from here
   73 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:75:8: note: expanded from here
   75 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResultPrep.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:73:110: note: expanded from here
   73 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:75:8: note: expanded from here
   75 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaResultPrep.cpp:3:
In file included from ./MariaResultPrep.h:7:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:73:136: note: expanded from here
   73 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:75:8: note: expanded from here
   75 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
15 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I/usr/include/mysql -I/usr/include/mysql/mysql -Ivendor -DBOOST_NO_AUTO_PTR -I'/data/localhost/ripley/R/test-clang/cpp11/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c connection.cpp -o connection.o
In file included from MariaRow.cpp:3:
In file included from ./MariaRow.h:4:
In file included from vendor/boost/core/noncopyable.hpp:12:
In file included from vendor/boost/config.hpp:48:
vendor/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined]
   98 | #  define BOOST_NO_AUTO_PTR
      |           ^
<command line>:2:9: note: previous definition is here
    2 | #define BOOST_NO_AUTO_PTR 1
      |         ^
In file included from MariaRow.cpp:3:
In file included from ./MariaRow.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:333:69: note: expanded from here
  333 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:335:8: note: expanded from here
  335 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaRow.cpp:3:
In file included from ./MariaRow.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:333:110: note: expanded from here
  333 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:335:8: note: expanded from here
  335 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaRow.cpp:3:
In file included from ./MariaRow.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:333:136: note: expanded from here
  333 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:335:8: note: expanded from here
  335 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaRow.cpp:3:
In file included from ./MariaRow.h:5:
In file included from vendor/boost/container/vector.hpp:27:
In file included from vendor/boost/container/allocator_traits.hpp:32:
In file included from vendor/boost/container/detail/mpl.hpp:26:
vendor/boost/move/detail/type_traits.hpp:877:30: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
  877 | {  static const bool value = BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T); };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:335:54: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE'
  335 |    #define BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T)   BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                      ^
vendor/boost/move/detail/type_traits.hpp:166:51: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR'
  166 | #     define BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T)
      |                                                   ^
vendor/boost/move/detail/type_traits.hpp:908:30: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
  908 |    static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE(T);
      |                              ^
vendor/boost/move/detail/type_traits.hpp:323:58: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE'
  323 |                                                          BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T))
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:159:47: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_ASSIGN'
  159 | #     define BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T) __has_trivial_assign(T)
      |                                               ^
vendor/boost/move/detail/type_traits.hpp:923:30: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  923 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:341:60: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE'
  341 |    #define BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T)  BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                            ^
vendor/boost/move/detail/type_traits.hpp:173:52: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR'
  173 | #     define BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) __has_nothrow_constructor(T)
      |                                                    ^
vendor/boost/move/detail/type_traits.hpp:930:30: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  930 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:347:58: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE'
  347 |    #define BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T)   BOOST_MOVE_HAS_NOTHROW_COPY(T) || ::boost::move_detail::is_pod<T>::value
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:180:46: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_COPY'
  180 | #     define BOOST_MOVE_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T))
      |                                              ^
vendor/boost/move/detail/type_traits.hpp:944:30: warning: builtin __has_nothrow_assign is deprecated; use __is_nothrow_assignable instead [-Wdeprecated-builtins]
  944 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:353:53: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE'
  353 |    #define BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE(T) BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) || ::boost::move_detail::is_pod<T>::value
      |                                                     ^
vendor/boost/move/detail/type_traits.hpp:187:48: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_ASSIGN'
  187 | #     define BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) (__has_nothrow_assign(T))
      |                                                ^
In file included from MariaRow.cpp:3:
In file included from ./MariaRow.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:57:69: note: expanded from here
   57 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:59:8: note: expanded from here
   59 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaRow.cpp:3:
In file included from ./MariaRow.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:57:110: note: expanded from here
   57 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:59:8: note: expanded from here
   59 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaRow.cpp:3:
In file included from ./MariaRow.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:57:136: note: expanded from here
   57 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:59:8: note: expanded from here
   59 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaRow.cpp:3:
In file included from ./MariaRow.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:69: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaRow.cpp:3:
In file included from ./MariaRow.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:110: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from MariaRow.cpp:3:
In file included from ./MariaRow.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:136: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
15 warnings generated.
In file included from MariaRow.cpp:3:
In file included from ./MariaRow.h:5:
In file included from vendor/boost/container/vector.hpp:27:
In file included from vendor/boost/container/allocator_traits.hpp:32:
In file included from vendor/boost/container/detail/mpl.hpp:26:
vendor/boost/move/detail/type_traits.hpp:923:30: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  923 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:341:60: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE'
  341 |    #define BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T)  BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                            ^
vendor/boost/move/detail/type_traits.hpp:173:52: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR'
  173 | #     define BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) __has_nothrow_constructor(T)
      |                                                    ^
vendor/boost/container/vector.hpp:819:31: note: in instantiation of template class 'boost::move_detail::is_nothrow_default_constructible<boost::container::new_allocator<char>>' requested here
  819 |    vector() BOOST_NOEXCEPT_IF(dtl::is_nothrow_default_constructible<allocator_type>::value)
      |                               ^
vendor/boost/config/detail/suffix.hpp:976:50: note: expanded from macro 'BOOST_NOEXCEPT_IF'
  976 | #  define BOOST_NOEXCEPT_IF(Predicate) noexcept((Predicate))
      |                                                  ^
MariaRow.cpp:8:11: note: in instantiation of exception specification for 'vector' requested here
    8 | MariaRow::MariaRow() : pStatement_(NULL), n_(0) {}
      |           ^
In file included from MariaRow.cpp:3:
In file included from ./MariaRow.h:5:
In file included from vendor/boost/container/vector.hpp:27:
In file included from vendor/boost/container/allocator_traits.hpp:32:
In file included from vendor/boost/container/detail/mpl.hpp:26:
vendor/boost/move/detail/type_traits.hpp:877:30: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
  877 | {  static const bool value = BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T); };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:335:54: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE'
  335 |    #define BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T)   BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                      ^
vendor/boost/move/detail/type_traits.hpp:166:51: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR'
  166 | #     define BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T)
      |                                                   ^
vendor/boost/container/detail/copy_move_algo.hpp:270:20: note: in instantiation of template class 'boost::move_detail::is_trivially_destructible<char>' requested here
  270 |    : enable_if_c <!dtl::is_trivially_destructible
      |                    ^
vendor/boost/container/detail/copy_move_algo.hpp:982:17: note: in instantiation of template class 'boost::container::dtl::disable_if_trivially_destructible<char *, void>' requested here
  982 | inline typename dtl::disable_if_trivially_destructible<I, void>::type
      |                 ^
vendor/boost/container/vector.hpp:1098:7: note: while substituting deduced template arguments into function template 'destroy_alloc_n' [with Allocator = stored_allocator_type, I = char *, U = stored_size_type]
 1098 |       boost::container::destroy_alloc_n
      |       ^
MariaRow.cpp:8:11: note: in instantiation of member function 'boost::container::vector<char>::~vector' requested here
    8 | MariaRow::MariaRow() : pStatement_(NULL), n_(0) {}
      |           ^
In file included from MariaRow.cpp:3:
In file included from ./MariaRow.h:5:
In file included from vendor/boost/container/vector.hpp:27:
In file included from vendor/boost/container/allocator_traits.hpp:32:
In file included from vendor/boost/container/detail/mpl.hpp:26:
vendor/boost/move/detail/type_traits.hpp:908:30: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
  908 |    static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE(T);
      |                              ^
vendor/boost/move/detail/type_traits.hpp:323:58: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE'
  323 |                                                          BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T))
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:159:47: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_ASSIGN'
  159 | #     define BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T) __has_trivial_assign(T)
      |                                               ^
vendor/boost/move/detail/meta_utils.hpp:378:15: note: in instantiation of template class 'boost::move_detail::is_trivially_copy_assignable<char>' requested here
  378 |    : and_impl<B::value, C, D>
      |               ^
vendor/boost/move/detail/meta_utils.hpp:395:6: note: in instantiation of template class 'boost::move_detail::and_impl<true, boost::move_detail::is_trivially_copy_assignable<char>>' requested here
  395 |    : and_impl<A::value, B, C, D>
      |      ^
vendor/boost/container/detail/copy_move_algo.hpp:138:6: note: in instantiation of template class 'boost::move_detail::and_<boost::container::dtl::are_contiguous_and_same<char *, char *>, boost::move_detail::is_trivially_copy_assignable<char>>' requested here
  138 |    : boost::move_detail::and_
      |      ^
vendor/boost/move/detail/meta_utils_core.hpp:87:34: note: in instantiation of template class 'boost::container::dtl::is_memtransfer_copy_assignable<char *, char *>' requested here
   87 | struct disable_if : enable_if_c<!Cond::value, T> {};
      |                                  ^
vendor/boost/container/detail/copy_move_algo.hpp:169:6: note: in instantiation of template class 'boost::move_detail::disable_if<boost::container::dtl::is_memtransfer_copy_assignable<char *, char *>, char *>' requested here
  169 |    : disable_if<dtl::is_memtransfer_copy_assignable<I, O>, R>
      |      ^
vendor/boost/container/detail/copy_move_algo.hpp:889:17: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  889 | inline typename dtl::disable_if_memtransfer_copy_assignable<I, F, F>::type
      |                 ^
vendor/boost/container/vector.hpp:2942:25: note: in instantiation of function template specialization 'boost::container::expand_forward_and_insert_alloc<boost::container::new_allocator<char>, char *, boost::container::dtl::insert_value_initialized_n_proxy<boost::container::new_allocator<char>, char *>>' requested here
 2942 |       boost::container::expand_forward_and_insert_alloc
      |                         ^
vendor/boost/container/vector.hpp:2777:16: note: in instantiation of function template specialization 'boost::container::vector<char>::priv_insert_forward_range_expand_forward<boost::container::dtl::insert_value_initialized_n_proxy<boost::container::new_allocator<char>, char *>>' requested here
 2777 |          this->priv_insert_forward_range_expand_forward
      |                ^
vendor/boost/container/vector.hpp:2814:16: note: in instantiation of function template specialization 'boost::container::vector<char>::priv_insert_forward_range<boost::container::dtl::insert_value_initialized_n_proxy<boost::container::new_allocator<char>, char *>>' requested here
 2814 |          this->priv_insert_forward_range(this->back_ptr(), new_size - sz, this->priv_resize_proxy(u));
      |                ^
vendor/boost/container/vector.hpp:1497:13: note: in instantiation of function template specialization 'boost::container::vector<char>::priv_resize<boost::container::value_init_t, boost::move_detail::integral_constant<unsigned int, 1>>' requested here
 1497 |    {  this->priv_resize(new_size, value_init, alloc_version());  }
      |             ^
MariaRow.cpp:23:10: note: in instantiation of member function 'boost::container::vector<char>::resize' requested here
   23 |   nulls_.resize(n_);
      |          ^
18 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I/usr/include/mysql -I/usr/include/mysql/mysql -Ivendor -DBOOST_NO_AUTO_PTR -I'/data/localhost/ripley/R/test-clang/cpp11/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c cpp11.cpp -o cpp11.o
In file included from connection.cpp:2:
In file included from ./RMariaDB_types.h:6:
In file included from ./DbConnection.h:4:
In file included from vendor/boost/noncopyable.hpp:15:
In file included from vendor/boost/core/noncopyable.hpp:12:
In file included from vendor/boost/config.hpp:48:
vendor/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined]
   98 | #  define BOOST_NO_AUTO_PTR
      |           ^
<command line>:2:9: note: previous definition is here
    2 | #define BOOST_NO_AUTO_PTR 1
      |         ^
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I/usr/include/mysql -I/usr/include/mysql/mysql -Ivendor -DBOOST_NO_AUTO_PTR -I'/data/localhost/ripley/R/test-clang/cpp11/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c driver.cpp -o driver.o
In file included from connection.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:350:69: note: expanded from here
  350 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:352:8: note: expanded from here
  352 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from connection.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:350:110: note: expanded from here
  350 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:352:8: note: expanded from here
  352 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from connection.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:350:136: note: expanded from here
  350 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:352:8: note: expanded from here
  352 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from connection.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:27:
In file included from vendor/boost/container/allocator_traits.hpp:32:
In file included from vendor/boost/container/detail/mpl.hpp:26:
vendor/boost/move/detail/type_traits.hpp:877:30: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
  877 | {  static const bool value = BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T); };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:335:54: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE'
  335 |    #define BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T)   BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                      ^
vendor/boost/move/detail/type_traits.hpp:166:51: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR'
  166 | #     define BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T)
      |                                                   ^
vendor/boost/move/detail/type_traits.hpp:908:30: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
  908 |    static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE(T);
      |                              ^
vendor/boost/move/detail/type_traits.hpp:323:58: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE'
  323 |                                                          BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T))
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:159:47: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_ASSIGN'
  159 | #     define BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T) __has_trivial_assign(T)
      |                                               ^
vendor/boost/move/detail/type_traits.hpp:923:30: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  923 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:341:60: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE'
  341 |    #define BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T)  BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                            ^
vendor/boost/move/detail/type_traits.hpp:173:52: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR'
  173 | #     define BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) __has_nothrow_constructor(T)
      |                                                    ^
vendor/boost/move/detail/type_traits.hpp:930:30: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  930 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:347:58: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE'
  347 |    #define BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T)   BOOST_MOVE_HAS_NOTHROW_COPY(T) || ::boost::move_detail::is_pod<T>::value
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:180:46: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_COPY'
  180 | #     define BOOST_MOVE_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T))
      |                                              ^
vendor/boost/move/detail/type_traits.hpp:944:30: warning: builtin __has_nothrow_assign is deprecated; use __is_nothrow_assignable instead [-Wdeprecated-builtins]
  944 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:353:53: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE'
  353 |    #define BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE(T) BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) || ::boost::move_detail::is_pod<T>::value
      |                                                     ^
vendor/boost/move/detail/type_traits.hpp:187:48: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_ASSIGN'
  187 | #     define BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) (__has_nothrow_assign(T))
      |                                                ^
/usr/local/clang23/bin/clang++ -std=gnu++20 -I"/data/localhost/ripley/R/R-clang/include" -DNDEBUG -I/usr/include/mysql -I/usr/include/mysql/mysql -Ivendor -DBOOST_NO_AUTO_PTR -I'/data/localhost/ripley/R/test-clang/cpp11/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include    -fpic  -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -D_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23   -c result.cpp -o result.o
In file included from connection.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:69: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from connection.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:110: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from connection.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:136: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from connection.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:75:69: note: expanded from here
   75 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:77:8: note: expanded from here
   77 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from connection.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:75:110: note: expanded from here
   75 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:77:8: note: expanded from here
   77 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from connection.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:75:136: note: expanded from here
   75 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:77:8: note: expanded from here
   77 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
15 warnings generated.
In file included from cpp11.cpp:4:
In file included from ./RMariaDB_types.h:6:
In file included from ./DbConnection.h:4:
In file included from vendor/boost/noncopyable.hpp:15:
In file included from vendor/boost/core/noncopyable.hpp:12:
In file included from vendor/boost/config.hpp:48:
vendor/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined]
   98 | #  define BOOST_NO_AUTO_PTR
      |           ^
<command line>:2:9: note: previous definition is here
    2 | #define BOOST_NO_AUTO_PTR 1
      |         ^
In file included from cpp11.cpp:4:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:350:69: note: expanded from here
  350 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:352:8: note: expanded from here
  352 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from cpp11.cpp:4:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:350:110: note: expanded from here
  350 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:352:8: note: expanded from here
  352 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from cpp11.cpp:4:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:350:136: note: expanded from here
  350 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:352:8: note: expanded from here
  352 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from cpp11.cpp:4:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:27:
In file included from vendor/boost/container/allocator_traits.hpp:32:
In file included from vendor/boost/container/detail/mpl.hpp:26:
vendor/boost/move/detail/type_traits.hpp:877:30: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
  877 | {  static const bool value = BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T); };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:335:54: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE'
  335 |    #define BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T)   BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                      ^
vendor/boost/move/detail/type_traits.hpp:166:51: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR'
  166 | #     define BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T)
      |                                                   ^
vendor/boost/move/detail/type_traits.hpp:908:30: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
  908 |    static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE(T);
      |                              ^
vendor/boost/move/detail/type_traits.hpp:323:58: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE'
  323 |                                                          BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T))
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:159:47: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_ASSIGN'
  159 | #     define BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T) __has_trivial_assign(T)
      |                                               ^
vendor/boost/move/detail/type_traits.hpp:923:30: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  923 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:341:60: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE'
  341 |    #define BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T)  BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                            ^
vendor/boost/move/detail/type_traits.hpp:173:52: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR'
  173 | #     define BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) __has_nothrow_constructor(T)
      |                                                    ^
vendor/boost/move/detail/type_traits.hpp:930:30: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  930 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:347:58: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE'
  347 |    #define BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T)   BOOST_MOVE_HAS_NOTHROW_COPY(T) || ::boost::move_detail::is_pod<T>::value
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:180:46: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_COPY'
  180 | #     define BOOST_MOVE_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T))
      |                                              ^
vendor/boost/move/detail/type_traits.hpp:944:30: warning: builtin __has_nothrow_assign is deprecated; use __is_nothrow_assignable instead [-Wdeprecated-builtins]
  944 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:353:53: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE'
  353 |    #define BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE(T) BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) || ::boost::move_detail::is_pod<T>::value
      |                                                     ^
vendor/boost/move/detail/type_traits.hpp:187:48: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_ASSIGN'
  187 | #     define BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) (__has_nothrow_assign(T))
      |                                                ^
In file included from result.cpp:2:
In file included from ./RMariaDB_types.h:6:
In file included from ./DbConnection.h:4:
In file included from vendor/boost/noncopyable.hpp:15:
In file included from vendor/boost/core/noncopyable.hpp:12:
In file included from vendor/boost/config.hpp:48:
vendor/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined]
   98 | #  define BOOST_NO_AUTO_PTR
      |           ^
<command line>:2:9: note: previous definition is here
    2 | #define BOOST_NO_AUTO_PTR 1
      |         ^
In file included from result.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILIn file included from Icpp11.cppT:Y4 :
sIn file included from t./RMariaDB_types.hd: 8{:

In file included from       ./MariaBinding.h| :                                       ^5
:
In file included from /usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.hvendor/boost/container/vector.hpp::5132::
3In file included from :vendor/boost/container/detail/advanced_insert_int.hpp :28note: :
expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'In file included from 
vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp   :5124 | :
 In file included from  vendor/boost/intrusive/detail/iterator.hpp_:P25r:
agmvendor/boost/intrusive/detail/std_fwd.hppa:(27_:L1I:B Cwarning: Punused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]P
_TOS   T27R | IBNOGO(ScTl_aMnOgV Ea_tStTrDi_bNuSt_eB E_GL
i      b| c^x
xExvendor/boost/move/detail/std_ns_begin.hppp:l18:i34c:i tnote: Aexpanded from macro 'BOOST_MOVE_STD_NS_BEG'B
IAn   n18o | t a t i#odnesf.ipnues hB(O O S T _ M O V E _ S T D _ N S _ B E G   _ L I B C P P _ B E G I N _ N A M E S P A\C
E      _| S  ^T
D
      |                                  ^
<scratch space>:350:69: /usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.hnote: :expanded from here74
:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
  350 |  c   l74a | n#g   adtetfriinbeu t_eL I_BLCiPbPc_xBxEEGxIpNl_iNcAiMtEASBPIAACnEn_oStTaDt i_oLnIsB.CpPuPs_hB(E G_I_Na_tUtNrViEbRuStIeO_N_E(D(__N_AeMxEcSlPuAdCeE__fSrToDm _ienxlpilniec inta_mienssptaacnet i_aLtIiBoCnP_P__,A B_I__vNiAsMiEbSiPlAiCtEy _{_
(      "| h                                      ^i
dd/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.he:n70":)40,:  _note: _expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'a
bi_ta   g70_ | _ ( " n q_eL2I3B0C1P0P1_"P)U)S)H,_ Eapply_to = function)
      |                                                                     ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:352:8: note: expanded from here
  352 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from result.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:350:110: note: expanded from here
  350 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:352:8: note: expanded from here
  352 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from result.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:26:
In file included from vendor/boost/container/container_fwd.hpp:63:
vendor/boost/container/detail/std_fwd.hpp:27:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_XTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:69: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from cpp11.cpp:4:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:110: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotationsB.pEuGs
h      (|  ^_
_attrvendor/boost/move/detail/std_ns_begin.hppi:b18u:t34e:_ _note: (expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:350:136: note: expanded from here
  350 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/container/detail/std_fwd.hpp:56:1: note: '#pragma clang attribute push' regions ends here
   56 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:352:8: note: expanded from here
  352 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
(__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from cpp11.cpp:4:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:136: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from cpp11.cpp:4:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:75:69: note: expanded from here
   75 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:77:8: note: expanded from here
   77 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from cpp11.cpp:4:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:75:110: note: expanded from here
   75 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:77:8: note: expanded from here
   77 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from cpp11.cpp:4:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:75:136: note: expanded from here
   75 |  clang attribuIn file included from te result.cpp_:L2i:
bIn file included from c./RMariaDB_types.hx:x8E:
xIn file included from p./MariaBinding.hl:i5c:
iIn file included from tvendor/boost/container/vector.hppA:B27I:
AIn file included from nvendor/boost/container/allocator_traits.hppn:o32t:
aIn file included from tvendor/boost/container/detail/mpl.hppi:o26n:
s.pvendor/boost/move/detail/type_traits.hppu:s877h:(30 :_ _warning: abuiltin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]t
tribute_  _877( | ({_ _ esxtcaltuidce _cfornosmt_ ebxopolli cviatl_uien s=t aBnOtOiSaTt_iMoOnV_E__,I S___TvRiIsViIbAiLlLiYt_yD_E_S(T"RhUiCdTdIeBnL"E)(,T )_;_ a}b;i
_      t| a                             ^g
__("vendor/boost/move/detail/type_traits.hppn:q335e:2543:0 1note: 0expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE'1
"))),   335a | p p l y#_dteof i=n ef uBnOcOtSiTo_nM)O
V      E| _                                                                                                                                       ^I
S_TRIVvendor/boost/move/detail/iterator_traits.hppI:A37L:L1Y:_ Dnote: E'#pragma clang attribute push' regions ends hereS
TR   U37C | TBIOBOLSET(_TM)O V E _BSOTODS_TN_SM_OEVNED_
H      A| S^_
TRIvendor/boost/move/detail/std_ns_begin.hppV:I19A:L34_:D Enote: Sexpanded from macro 'BOOST_MOVE_STD_NS_END'T
RUC   T19O | R ( T )# d|e|f i:n:eb oBoOsOtS:T:_mMoOvVeE__dSeTtDa_iNlS:_:EiNsD_ p_LIBoCdP<PT_>E:N:Dv_aNlAuMeE
S      P| A                                                     ^C
E_vendor/boost/move/detail/type_traits.hppS:T166D:
51      :|                                   ^note: 
expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR'
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:  75166: | 39#:   note:  expanded from macro '_LIBCPP_END_NAMESPACE_STD' 
 de   f75i | n#e   BdOeOfSiTn_eM O_VLEI_BHCAPSP__TERNIDV_INAALM_EDSEPSATCREU_CSTTODR (}T )_ L_I_BhCaPsP__tErNiDv_iUaNlV_EdReSsItOrNuEcDt_oNrA(MTE)S
P      A| C                                                  ^E
_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clvendor/boost/move/detail/type_traits.hppa:n908g: 30a:t twarning: rbuiltin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]i
bute   908_ | L i b csxtxaEtxipcl iccointsAtB IbAononlo tvaatliuoen s=. pBoOpO"S)T
_      M| O                                               ^V
E_<scratch space>I:S77_:T8R:I Vnote: Iexpanded from hereA
LL   Y77_ | C OcPlYa_nAgS SaItGtNrAiBbLuEt(eT )_;L
i      b| c                             ^x
xExvendor/boost/move/detail/type_traits.hppp:l323i:c58i:t Anote: Bexpanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE'I
Anno  t323a | t i o n s . p o p 
        |         ^ 
                                            BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T))
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:159:47: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_ASSIGN'
  159 | #     define BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T) __has_trivial_assign(T)
      |                                               ^
vendor/boost/move/detail/type_traits.hpp:923:30: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  923 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:341:60: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE'
  341 |    #define BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T)  BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) || ::boost::move_detail::is_pod<T>::value
      |                                                            ^
vendor/boost/move/detail/type_traits.hpp:173:52: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR'
  173 | #     define BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) __has_nothrow_constructor(T)
      |                                                    ^
vendor/boost/move/detail/type_traits.hpp:930:30: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins]
  930 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:347:58: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE'
  347 |    #define BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T)   BOOST_MOVE_HAS_NOTHROW_COPY(T) || ::boost::move_detail::is_pod<T>::value
      |                                                          ^
vendor/boost/move/detail/type_traits.hpp:180:46: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_COPY'
  180 | #     define BOOST_MOVE_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T))
      |                                              ^
vendor/boost/move/detail/type_traits.hpp:944:30: warning: builtin __has_nothrow_assign is deprecated; use __is_nothrow_assignable instead [-Wdeprecated-builtins]
  944 | {  static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE(T);  };
      |                              ^
vendor/boost/move/detail/type_traits.hpp:353:53: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE'
  353 |    #define BOOST_MOVE_IS_NOTHROW_COPY_ASSIGNABLE(T) BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) || ::boost::move_detail::is_pod<T>::value
      |                                                     ^
vendor/boost/move/detail/type_traits.hpp:187:48: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_ASSIGN'
  187 | #     define BOOST_MOVE_HAS_NOTHROW_ASSIGN(T) (__has_nothrow_assign(T))
      |                                                ^
In file included from result.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:69: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from result.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:110: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from result.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:25:
vendor/boost/intrusive/detail/std_fwd.hpp:27:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   27 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:66:136: note: expanded from here
   66 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/intrusive/detail/std_fwd.hpp:40:1: note: '#pragma clang attribute push' regions ends here
   40 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:68:8: note: expanded from here
   68 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from result.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__exclude_from_explicit_instantiation__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:75:69: note: expanded from here
   75 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                     ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:77:8: note: expanded from here
   77 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from result.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__visibility__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:75:110: note: expanded from here
   75 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                              ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:77:8: note: expanded from here
   77 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
In file included from result.cpp:2:
In file included from ./RMariaDB_types.h:8:
In file included from ./MariaBinding.h:5:
In file included from vendor/boost/container/vector.hpp:32:
In file included from vendor/boost/container/detail/advanced_insert_int.hpp:28:
In file included from vendor/boost/container/detail/copy_move_algo.hpp:24:
In file included from vendor/boost/container/detail/iterator.hpp:24:
In file included from vendor/boost/intrusive/detail/iterator.hpp:27:
vendor/boost/move/detail/iterator_traits.hpp:29:1: warning: unused attribute '__abi_tag__' in '#pragma clang attribute push' region [-Wpragma-clang-attribute]
   29 | BOOST_MOVE_STD_NS_BEG
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:18:34: note: expanded from macro 'BOOST_MOVE_STD_NS_BEG'
   18 |    #define BOOST_MOVE_STD_NS_BEG _LIBCPP_BEGIN_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:74:39: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
   74 | #  define _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD inline namespace _LIBCPP_ABI_NAMESPACE {
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:70:40: note: expanded from macro '_LIBCPP_BEGIN_UNVERSIONED_NAMESPACE_STD'
   70 |     _LIBCPP_PUSH_EXTENSION_DIAGNOSTICS _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS namespace _LIBCPP_NAMESPACE_VISIBILITY std {
      |                                        ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:51:3: note: expanded from macro '_LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS'
   51 |   _Pragma(_LIBCPP_TOSTRING(clang attribute _LibcxxExplicitABIAnnotations.push(                                         \
      |   ^
<scratch space>:75:136: note: expanded from here
   75 |  clang attribute _LibcxxExplicitABIAnnotations.push( __attribute__((__exclude_from_explicit_instantiation__, __visibility__("hidden"), __abi_tag__("nqe230101"))), apply_to = function)
      |                                                                                                                                        ^
vendor/boost/move/detail/iterator_traits.hpp:37:1: note: '#pragma clang attribute push' regions ends here
   37 | BOOST_MOVE_STD_NS_END
      | ^
vendor/boost/move/detail/std_ns_begin.hpp:19:34: note: expanded from macro 'BOOST_MOVE_STD_NS_END'
   19 |    #define BOOST_MOVE_STD_NS_END _LIBCPP_END_NAMESPACE_STD
      |                                  ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:75:39: note: expanded from macro '_LIBCPP_END_NAMESPACE_STD'
   75 | #  define _LIBCPP_END_NAMESPACE_STD } _LIBCPP_END_UNVERSIONED_NAMESPACE_STD
      |                                       ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:72:51: note: expanded from macro '_LIBCPP_END_UNVERSIONED_NAMESPACE_STD'
   72 | #  define _LIBCPP_END_UNVERSIONED_NAMESPACE_STD } _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _LIBCPP_POP_EXTENSION_DIAGNOSTICS
      |                                                   ^
/usr/local/clang23/bin/../include/c++/v1/__configuration/namespace.h:57:48: note: expanded from macro '_LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS'
   57 | #define _LIBCPP_BEGIN_EXPLICIT_ABI_ANNOTATIONS _Pragma("clang attribute _LibcxxExplicitABIAnnotations.pop")
      |                                                ^
<scratch space>:77:8: note: expanded from here
   77 |  clang attribute _LibcxxExplicitABIAnnotations.pop
      |        ^
15 warnings generated.
15 warnings generated.
/usr/local/clang23/bin/clang++ -std=gnu++20 -shared -L/usr/local/clang/lib64 -L/usr/local/clang23/lib -L/usr/local/clang23/lib/x86_64-unknown-linux-gnu -L/usr/local/lib64 -o RMariaDB.so DbConnection.o DbResult.o MariaBinding.o MariaResult.o MariaResultImpl.o MariaResultPrep.o MariaResultSimple.o MariaRow.o MariaTypes.o MariaUtils.o connection.o cpp11.o driver.o result.o -L/usr/lib64/ -lmariadb
make[1]: Leaving directory '/data/localhost/ripley/R/packages/tests-clang/RMariaDB/src'
make[1]: Entering directory '/data/localhost/ripley/R/packages/tests-clang/RMariaDB/src'
make[1]: Leaving directory '/data/localhost/ripley/R/packages/tests-clang/RMariaDB/src'
installing to /data/localhost/ripley/R/packages/tests-clang/RMariaDB.Rcheck/00LOCK-RMariaDB/00new/RMariaDB/libs
** R
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (RMariaDB)